Skip to content
About

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.

Education
Bachelor of Engineering, Computer Science
Shivaji University, Kolhapur, Maharashtra
Graduated
2015
Stack

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
Experience

Where I've worked.

The places I've been, most recent first. A mix of principal, senior, and lead roles across Pune.

  1. 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.
  2. Jul 2019 — Dec 2021

    Senior Software Engineer

    Nadsoft IT Solutions
    Pune, 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.
  3. 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.
  4. 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.
  5. Feb 2016 — Feb 2017

    Web Developer

    Belgave Group of Companies
    India
    • Maintained a handful of web apps. Improved frontend load times and cleaned up backend API endpoints.