Work Experience
Open Source Contributor, dateutil Contribution
Summary: Contributed to the dateutil library by adding code to correctly parse dates with bad padding and creating associated test cases.
Responsibilities: Identified and fixed a bug in date parsing functionality, wrote test cases
Technologies: Python
Open Source Contributor, python-nmap Contribution
Summary: Contributed to the python-nmap library by addressing an issue which resulted in a pull request and subsequent merge.
Responsibilities: Troubleshot and resolved a library issue, contributed code
Technologies: Python
Python Developer, Score Connection
Duration: December 2018 - November 2020
Summary: Developed the backend of a fintech web application aimed at providing users with personalized credit reports.
Responsibilities: Developed the entire backend for generating credit reports, focused on security and customization
Technologies: Django, PostgreSQL
Python Developer/Lead, Amplify
Summary: Pioneered a microservice architecture project that functions as a comprehensive software solution for the barber industry.
Responsibilities: Created multiple services using Python, enhanced industry-specific software solutions
Technologies: Python, Microservices
Lead Engineer/Developer, Pilgrims Outreach
Duration: February 2021 - February 2022
Summary: Developed backend APIs for the Pilgrims Outreach website and mobile application, integrating Stripe payment gateway for donations.
Responsibilities: Developed APIs and an admin dashboard, integrated payment solutions for donations
Technologies: AWS Lambda, MongoDB
Lead Engineer/Developer, Jurnix
Duration: February 2021 - February 2022
Summary: Created a backend system for Jurnix, a delivery service platform, employing location-based algorithms for efficient routing.
Responsibilities: Developed the complete backend, implemented location-based routing and integrated payment gateway
Technologies: Django, PostgreSQL, Nginx
Lead Engineer, HCL Technologies LTD
Duration: February 2021 - February 2022
Summary: At HCL Technologies, led a software development team, assigned tasks, and resolved bugs and blockages.
Responsibilities: Guided and assisted junior team members, resolved bugs, managed task assignments
Sr. Software Engineer, Galaxy Weblinks Ltd.
Duration: May 2022 - June 2023
Summary: Improved the project workflows, led a small team, and mitigated repetitive tasks at Galaxy Weblinks.
Responsibilities: Exercised leadership, enhanced development workflows, improved team productivity
Sr. Software Engineer, Yash Technologies Ltd.
Duration: August 2023 - Current
Summary:- As a Sr
- Software Engineer at Yash Technologies, streamlined development workflows and enhanced software performance
Responsibilities: Optimized development workflows, conducted testing for bug resolution