Resume

11+ Years of Backend Engineering Excellence

Ruby on RailsNode.jsPostgreSQLAWS
Career Summary

Senior Backend Engineer with 11+ years of experience designing and building scalable, high-performance server-side systems. Deep expertise in Ruby on Rails and Node.js, with a strong foundation in database architecture, API design, distributed systems, and cloud infrastructure. Proven track record of leading engineering teams, modernising legacy systems, and delivering product features that drive business growth. Passionate about clean code, developer experience, and the intersection of technology and music.

Professional headshot

Technical Skills

Ruby on Rails
Rails 7/8ActiveRecordHotwire/TurboSidekiqRSpecDevise
Node.js
ExpressFastifyGraphQL/ApolloTypeScriptJestWebSockets
Databases
PostgreSQLMySQLMongoDBRedisElasticsearch
Infrastructure
DockerKubernetesAWS (EC2/RDS/S3/Lambda)CI/CDNginx

Work Experience

Junior Backend Developer

DevShop IT · On-site

2013-07-012017-12-31

Joined as a fresh graduate; grew from junior to mid-level engineer over four years. Built backend services for enterprise clients using Ruby on Rails and gradually picked up Node.js for microservice sidecars. First exposure to cloud deployments on AWS.

  • Developed CRUD APIs and admin panels for 10+ enterprise client portals.
  • Implemented scheduled jobs and email notification systems using ActionMailer and Sidekiq.
  • Migrated a legacy PHP monolith to a Rails application, reducing code base by 60%.
  • First foray into Node.js for a real-time chat microservice using Socket.IO.
Senior Backend Engineer

TechCorp Solutions · Remote

2024-01-01Present

Leading backend architecture for a SaaS platform serving 500k+ users. Spearheading migration from monolith to microservices, improving API response times by 60% and system uptime to 99.98%.

  • Architected a high-performance GraphQL API layer on top of Rails, reducing client round-trips by 45%.
  • Led a team of 5 backend engineers; introduced code review culture and CI/CD best practices.
  • Designed a multi-tenant database sharding strategy supporting horizontal scale.
  • Reduced infrastructure costs by 30% through strategic AWS resource optimisation.
Backend Engineer

Startupify (YC W21) · Remote

2021-01-012023-12-31

Built the core Node.js backend for a fintech startup from 0 to Series A. Designed real-time transaction processing, webhooks infrastructure, and developer-facing REST and GraphQL APIs used by 200+ integration partners.

  • Built a real-time event-driven architecture using Node.js and Redis Streams, processing 10k+ events/second.
  • Designed the GraphQL schema and resolvers serving the React frontend and mobile clients.
  • Implemented OAuth 2.0 and API key authentication for the developer platform.
  • Introduced Jest integration tests and 80%+ code coverage across core services.
Backend Developer

WebAgency Digital · Hybrid

2018-01-012020-12-31

Delivered backend systems for 15+ client web applications across e-commerce, healthcare, and SaaS verticals. Primary stack was Ruby on Rails with MySQL; later projects adopted PostgreSQL and Docker-based deployments.

  • Delivered 15+ production Rails applications, from MVP to 100k+ daily active users.
  • Integrated payment gateways (Stripe, Razorpay) and third-party APIs.
  • Built a full-text search layer with Elasticsearch, reducing search latency by 70%.
  • Mentored 2 junior developers on Rails best practices and TDD.

Education

Bachelor of Engineering — Computer Science

2009-06-012013-06-01

Graduated with first-class honours in Computer Science, with a focus on distributed systems, databases, and software engineering. Active participant in coding clubs and hackathons. Final project was a distributed key-value store with eventual consistency.

  • Dean's List for academic excellence across all semesters.
  • Led the college coding club, organising inter-college hackathons.
  • Thesis: Design and Implementation of an Eventual-Consistency Key-Value Store.