Sharabh Partap Singhi
Email: *************@*****.***
Phone: +1-639-***-****
https://www.linkedin.com/in/sharabhps/
CAREER SUMMARY
Results-oriented Software Engineer with a strong background in full-stack development and extensive experience in agile methodologies. Skilled in designing and developing robust applications and APIs, leveraging cloud platforms and modern frameworks. Proven ability to lead and manage cross-functional teams, ensuring timely project completion. Strong problem-solving skills and a collaborative approach, contributing to the success of diverse software development projects.
TECHNICAL SKILLS
Python, Java, Shell Script
Angular, REST, HTML, CSS, JavaScript, jQuery, TypeScript
PySpark, Kafka, Pandas, NumPy
Postgres, Redis, MongoDB, MySQL
AWS (EC2, EMR, S3, Cloudwatch, ApiGateway, Lambda, Cloudformation, MWAA)
Git (Bitbucket/GitLab), Postman, Jupyter Notebook, Tableau, Docker, Teamcity, Jira
EXPERIENCE
ZS Associates — Lead Software Engineer
Feb 2020 - May 2023 (Pune, India)
●Supervised and managed a team of 8 developers in an Agile Software Development process, ensuring timely project completion.
●Designed and developed Python RESTful APIs using Flask and AWS Lambda architectures.
●Constructed a comprehensive, multi-page web application UI with Angular.
●Implemented efficient CI/CD pipelines running in docker containers on Teamcity Agents for code analysis, testing, and deployment.
●Maintained best coding practices and reviewed code within the team.
●Planned current and future sprint tasks, team capacity, and task assignments.
●Collaborated with the product manager to prioritize requirements and features.
●Proposed technical solutions for new features and enhancements with the project architect.
●Worked with the support team to address client issues.
●Mentored and trained junior developers and engineers to enhance their skills and knowledge.
●Conducted technical interviews for recruitment of software engineers for the product.
Gramener Technologies — Senior Data Science Engineer
June 2018 - Jan 2020 (Mumbai, India)
●Extracted and transformed data from an AWS Redshift database to meet business requirements and calculate metrics for all dashboards.
●Developed backend REST APIs with Python and hosted them in a Flask server.
●Built a web application user interface using Gramex, a proprietary framework.
●Designed and developed data visualization charts and graphs for web UI and mobile app using d3.js.
●Wrote comprehensive unit and integration test cases to ensure quality and functionality of the application.
●Authored detailed manuals and conducted training sessions to educate co-workers on the application's architecture.
Infosys — Senior Systems Engineer
Nov 2015 - June 2018 (Bangalore, India)
●Developed Python REST APIs and microservices in a Linux environment to ensure efficient and scalable operation.
●Created an execution environment using Docker containers and VMs to facilitate job running.
●Implemented authorization and authentication of job runner with JAVA backend.
●Designed and implemented a Postgresql database to store and manage data for the project.
●Built the frontend using the Django framework to create a seamless user experience.
●Implemented a reverse proxy server using Nginx to improve performance and security.
●Established and maintained an account level Git server using GitLab for efficient collaboration and version control.
●Configured and set up CI/CD for the project using Teamcity to streamline the development process.
EDUCATION
University of Arizona, Online – M.Sc. Data Science
March 2022 - PRESENT
Chitkara University, India – B.Eng. Computer Science
Aug 2011 - May 2015 (Evaluation done by WES Canada)