A bit about me.
I've been writing web applications for over 10 years. Right now I'm a Principal Engineer at Spring Computing Technologies, where I lead a team of 5 on a telehealth product. Most of my day is split between writing backend code, reviewing PRs, and making calls on architecture. I work mostly with PHP, Node.js, Angular, and MySQL, but I've also used Python and Java when a project needed them. The work I'm proudest of recently was cutting our API response times by about 40%, which came out of rewriting a lot of slow MySQL queries and cleaning up the service layer.
Leading the team
Running a team of 5 at Spring. That means code reviews, sprint planning, and being the person who has to make architecture calls when the team disagrees.
Backend and databases
Most of my day is backend work. A lot of it is MySQL — writing queries, adding indexes, figuring out why something is slow. I like this part of the job.
Comfortable across stacks
PHP, Node.js, Angular, and MySQL are what I reach for most. I've worked with Python, Java, and TypeScript when projects needed them.
Deployments and security
Deploy through CI/CD to AWS EC2 and S3. For the telehealth product I also handle HIPAA work — encryption, access control, audit logs.
What I work with.
The tools and technologies I use day to day, grouped by what they do.
Languages
- PHP
- Node.js
- Python
- Java
- JavaScript
- TypeScript
Frontend
- Angular
- HTML5
- CSS3
- Bootstrap
Frameworks
- Express.js
- Laravel
- CodeIgniter
- Zend
- Yii
- Smarty
Databases
- MySQL
- MongoDB
- PostgreSQL
Cloud & DevOps
- AWS (EC2, S3)
- GCP (GCS)
- Azure Storage
- Docker
- CI/CD
- Git
Integrations
- Razorpay
- Stripe
- CCAvenue
- Google Maps API
- SendGrid
- WebRTC
Tools
- JIRA
- Bitbucket
- VS Code
- Monday.com
- Trello
- Slack
Other
- Team leadership
- Architecture
- Code reviews
- Mentoring
- Stakeholder communication
Where I've worked.
The places I've been, most recent first. A mix of principal, senior, and lead roles across Pune.
- Dec 2021 — PresentNOW
Principal Software Engineer
Spring Computing Technologies Pvt. Ltd.Pune, India- Lead a team of 5+ engineers. I own the architecture decisions, run the sprint ceremonies, and set the coding standards we follow.
- Got API response times down by around 40% after fixing slow MySQL queries, adding the right indexes, and cleaning up the service layer.
- Moved our production workloads to AWS EC2 and S3, with CI/CD pipelines handling releases across environments.
- Added JWT authentication and RBAC across every module of the platform.
- Work directly with product and stakeholders on roadmap calls, priorities, and release timing.
- Jul 2019 — Dec 2021
Senior Software Engineer
Nadsoft IT SolutionsPune, India- Shipped 5+ full-stack PHP apps. I spent a lot of time on page speed, API tuning, and frontend cleanup.
- Ran a 4-person dev team. Handled sprints, reviewed PRs, and kept projects on schedule.
- Integrated Razorpay and Stripe on multiple client projects for payments.
- Set up AWS EC2 and S3 for production workloads.
- Feb 2018 — Jun 2019
PHP Developer / Team Lead
Vertscend Automation Pvt. Ltd.Pune, India- Owned enterprise app development in PHP and MySQL. Refactored a lot of legacy code and rewrote the queries that were slowing things down.
- Mentored 2 junior developers on Git, clean code, and basic design patterns.
- Mar 2017 — Jan 2018
PHP Developer
Nice Designs Pvt. Ltd.India- Wrote custom PHP solutions and tuned MySQL queries. Added indexes, restructured joins, and introduced caching where it made sense.
- Feb 2016 — Feb 2017
Web Developer
Belgave Group of CompaniesIndia- Maintained a handful of web apps. Improved frontend load times and cleaned up backend API endpoints.