Shivam Mathur

Shivam Mathur

Away on vacation
Mentor
5.0
(336 reviews)
US$30.00
For every 15 mins
1251
Sessions/Jobs
ABOUT ME
Principal Software Engineer | OSS Maintainer
Principal Software Engineer | OSS Maintainer

I'm a software engineer with over 10 years of experience in building software products and over 5 years of experience in helping people here on Codementor. I also maintain widely used open-source projects. If you need help with anything related to my expertise, feel free to reach out in chat.

English
Mumbai (+05:30)
Joined December 2016
EXPERTISE
8 years experience | 40 endorsements
Good with python with expertise in flask, django, matplotlib, pandas, selenium, numpy, scikit-learn, and many other python packages.
Good with python with expertise in flask, django, matplotlib, pandas, selenium, numpy, scikit-learn, and many other python packages.
12 years experience | 32 endorsements
I maintain widely used builds of PHP and its various popular extensions. Have extensive experience working with PHP for many of my person...
I maintain widely used builds of PHP and its various popular extensions. Have extensive experience working with PHP for many of my personal and client projects. Built APIs, CMS running on PHP, cross-platform/OS tooling, and PHP extensions. Built applications using strict design principles like MVC, SOLID, and DDD, and also projects involving writing raw/custom PHP for tailored solutions to specific problems. Worked with various content management systems and shopping carts written in PHP including WordPress, Open Cart, and Expression Engine and Frameworks like Laravel, Codeignitor, Symfony, and Slim PHP. I can also adapt to your in-house CMS/Framework quickly.
8 years experience | 12 endorsements
CI/CD expert. Have worked with popular testing and deployment tooling. Good with fixing server errors and experienced in working across p...
CI/CD expert. Have worked with popular testing and deployment tooling. Good with fixing server errors and experienced in working across platforms - Windows, Linux, and macOS. Created setup-php which is used by over 50 thousand PHP CI/CD workflows.
10 years experience | 11 endorsements
JavaScript has been a part of all my web projects and increasingly as Node.js backend. I keep up with the upcoming ESNEXT syntax and have...
JavaScript has been a part of all my web projects and increasingly as Node.js backend. I keep up with the upcoming ESNEXT syntax and have also worked with old frameworks like jQuery.
4 years experience
Prefer to write all my JS code using TypeScript. Good with static type annotations, functional as well as Object-Oriented code, declarati...
Prefer to write all my JS code using TypeScript. Good with static type annotations, functional as well as Object-Oriented code, declaration files, classes, and generics.
TypeScriptTs NodeTsc
View more
TypeScriptTs NodeTscnpm
View more
10 years experience | 15 endorsements
Good with Object-Oriented programming and STL in C++. Can help you debug your code, get rid of memory errors like segmentation faults.
Good with Object-Oriented programming and STL in C++. Can help you debug your code, get rid of memory errors like segmentation faults.
10 years experience | 3 endorsements
Fluent in C. Good with pointers and writing data structures from scratch.
Fluent in C. Good with pointers and writing data structures from scratch.

REVIEWS FROM CLIENTS

5.0
(336 reviews)
Testdome
Testdome
August 2022
Shivam helped us to review our new JavaScript questions for TestDome. Recommended.
Allen
Allen
February 2022
Excellent developer and easy to work with. Will solve your problems!
Testdome
Testdome
February 2022
Shivam helped us to review our Bash questions for improvements. He has a very good knowledge of Bash and provided us with alternatives for the answers. Highly recommended.
Shaun
Shaun
February 2022
Shivam was incredibly helpful and quickly resolved my issue for me, highly recommended!
Chris Davis
Chris Davis
February 2022
very helpful. thank you so much!
Allen
Allen
February 2022
Always proficient!
Sai
Sai
December 2021
Excellent and on point. Highly recommended.
Harry Stutchbury
Harry Stutchbury
November 2021
Super helpful!
Michael Bornstein
Michael Bornstein
November 2021
Excellent!! Fixed the problem on my server within 30 minutes. Thank you Shivam.
Prithviraj Mitra
Prithviraj Mitra
March 2020
All good and went well. Thank you.
SOCIAL PRESENCE
GitHub
setup-php
GitHub action to set up PHP with extensions, php.ini configuration, coverage drivers, and various tools.
TypeScript
2668
360
homebrew-php
:beer: Homebrew tap for PHP 5.6 to 8.4. PHP 8.4 is built nightly.
Ruby
2173
204
Stack Overflow
2553 Reputation
0
19
26
EMPLOYMENTS
Software Consultant
Codementor
2016-12-01-Present
Providing software consultancy to companies and individual developers around the globe. Also take up projects for development as a full ...
Providing software consultancy to companies and individual developers around the globe. Also take up projects for development as a full stack developer.
PHP
Python
Java
View more
PHP
Python
Java
C++
C
Web Development
JavaScript
DevOps
View more
PROJECTS
setup-phpView Project
2019
This GitHub Action installs PHP along with Composer and required PHP extensions on all supported virtual environments in GitHub Actions.
This GitHub Action installs PHP along with Composer and required PHP extensions on all supported virtual environments in GitHub Actions.
PHP
GitHub
GitHub Actions
PHP
GitHub
GitHub Actions
2017
Parallel testing of IP addresses and domains
Parallel testing of IP addresses and domains
Python
Python 3
Python 2
Python
Python 3
Python 2