Experienced Software Engineer with 5+ years of expertise in PHP, Python, Java, JavaScript, and MySQL, specializing in developing scalable applications, bug resolution, and code optimization. Proficient in implementing SOLID principles, TDD, and BDD, and skilled in handling high-volume data while adhering to best coding practices. Strong collaborator with experience in code reviews, and agile development. Demonstrates the ability to deliver efficient, high-quality software solutions in product- and service-based environments.
Overview
5
5
years of professional experience
1
1
Certification
Work History
Software Engineer
Digicert
Bangalore, Karnataka
09.2023 - Current
Developed a tool to backfill 57 million records for a Microsoft client, optimizing data accuracy, and ensuring seamless integration with existing systems.
Designed and implemented multiple backfill tools for various functionalities, including a feature-flag tool that processed account data in batches, improving efficiency, and enabling automated feature updates for large datasets.
Debugged a Sev-1 issue caused by another team’s changes to our feature, identifying and resolving the issue within 45 minutes, minimizing business impact, and downtime.
Optimized a database query that previously timed out for accounts with over 1 million orders, reducing execution time to under 5 seconds, and significantly enhancing system performance and user experience.
Monitored and analyzed system performance using Splunk, creating dashboards and real-time alerts to detect and address errors proactively, ensuring high system reliability.
Developed expertise in Java and Spring Boot technologies, implementing scalable and efficient solutions for enterprise applications.
Handled and optimized high-volume data processing, enhancing application performance, and ensuring system reliability.
Collaborated in paired programming sessions, improving code quality, knowledge sharing, and team productivity through real-time peer review, and joint problem-solving.
Software Engineer
Entrata India
Pune, Maharashtra
02.2023 - 09.2023
Resolved client-facing bugs and optimized code to enhance performance, scalability, and user experience.
Conducted code reviews and implemented best coding practices to maintain high-quality, maintainable codebases.
Created comprehensive unit and integration test cases using PHPUnit, improving application stability and reliability.
Applied SOLID principles, Test-Driven Development (TDD), and Behavior-Driven Development (BDD) to ensure efficient and maintainable software architecture.
Utilized monitoring tools, like New Relic, to track application performance and proactively address issues.
Gained hands-on experience with AWS services (Cognito, Amplify, S3) to enhance application reliability and scalability.
Managed the careful generation of customer invoices using an internal tool, ensuring accurate billing and data integrity for clients.
Optimized a client process, creating a background job with RabbitMQ to offload time-consuming tasks from the UI,reducing the time from 2-3 hours to less than 1 second, resulting in a 99% performance improvement.
Implemented a notification system to alert clients when the background job was completed, improving client engagement, and reducing frustration.
Software Engineer - PHP
Biztech IT Consultancy Pvt. Ltd.
Ahmedabad, Gujarat
01.2020 - 01.2023
Worked in an ISO 9001:2015 certified organization, ensuring adherence to strict quality standards and processes.
Optimized and stabilized application performance by effectively resolving JIRA tickets, and improving system reliability, and performance.
Conducted code reviews, merging, and deployments to maintain high-quality code, and ensure smooth product delivery.
Implemented coding best practices (PSR-12) to ensure consistency across the codebase, and optimized performance for complex data sets.
Delivered new features and prototypes for web applications, consistently meeting sprint goals, and ensuring on-time delivery of high-quality solutions.
Led a team of 4 in a successful project to migrate from CakePHP 2 to Laravel 10, setting up the Laravel application from scratch and implementing multi-tenancy architecture to ensure scalability, and data isolation for different tenants.
Mentored and trained junior team members, contributing to improved team efficiency and knowledge sharing.
Developed and maintained custom PHP packages, ensuring security and optimal functionality for web applications.
Focused on high security for web applications, incorporating best practices to safeguard sensitive data.
Education
Bachelor of Engineering - Computer Engineering
G.T.U
Anand
08-2020
H.S.C - Science
Kendriya Vidyalaya No. 2
Jamnagar
05-2016
Skills
Languages: PHP, Javascript, Python and Java
Frameworks/Libraries: Laravel, Slim, CakePHP, Django, jQuery, Vuejs 3 and Reactjs
Database Management Systems (DBMS): MySQL, PostgreSQL & MariaDB
Third-Party Tools: Jira, Slack, Sentryio, SonarQube, New Relic, and Splunk
Data Structures and Algorithms: Proficient in arrays, linked lists, trees, graphs, hash tables, stacks, queues, sorting algorithms, and searching techniques