Summary

Full-stack engineer with 6.5 years of experience across high-scale systems, mobile/web platforms, and serverless cloud infrastructure. Specialized in AWS, GraphQL, and React/React Native. Proven track record of building scalable systems at Hashnode (130M+ monthly API requests, 160K+ MAUs). Strong focus on code quality, CI/CD, mentoring, and cross-functional collaboration.

Core Skills

Frontend Development

  • React.js & React Native
  • TypeScript & JavaScript
  • Next.js & Vue.js
  • Redux, MobX, Context API
  • TailwindCSS, Styled Components
  • HTML5, CSS3, SASS

Backend & APIs

  • Node.js & Express.js
  • GraphQL & REST APIs
  • MongoDB, Redis, PostgreSQL
  • Serverless Architecture
  • Microservices
  • WebSocket & Socket.io

Cloud & Infrastructure

  • AWS (Lambda, API Gateway, Step Functions)
  • AWS (EventBridge, S3, EC2, SQS, SNS)
  • Infrastructure as Code (SST, AWS CDK)
  • CI/CD Pipelines
  • Docker & Kubernetes
  • Serverless Framework

Testing & Tools

  • Jest, React Testing Library
  • Cypress, Playwright
  • TDD & BDD Practices
  • Git & GitHub
  • VS Code, WebStorm
  • Postman, Insomnia

Professional Experience

Hashnode (Remote)

Feb 2020 – Present

Bengaluru, Karnataka

Platform Engineer

  • Contributed to AWS serverless infrastructure supporting 160K+ MAU as part of the platform team.
  • Built and led implementation of GitHub sync via webhooks and AWS Lambda which enabled documentations to be sourced from GitHub repository publishing 1k+ pages on every commit.
  • Led development of an AI documentation assistant using OpenAI, LangChain, and Pinecone. Enabled natural language Q&A, summarization, and semantic search across technical content.
  • Designed and contributed to key platform features including newsletter import, documentation export, spam filtering, and notification delivery.
  • Played a key role in migrating the REST APIs to Serverless GraphQL Infra (SST & Apollo on AWS Lambda) serving 130M+ requests per month.
  • Drove documentation strategy for Public GraphQL APIs, implemented SpectaQL-based tooling to streamline updates and improve developer experience.
  • Created CI/CD pipelines to streamline development and improve DX.
  • Set up unit testing for GraphQL and AWS infrastructure using Jest, boosting code reliability.
  • Led mentoring and onboarding of 5+ engineers to ensure swift and effective team integration.

Mobile App Lead

  • Led the development and shipped Hashnode's React Native app from scratch (50K MAUs), supporting deep-linked auth flows.
  • Implemented CI/CD pipelines, analytics, versioning, and complex UX animations (36% rating improvement).
  • Established TDD workflows reducing crash reports by 60%.

Full Stack Developer

  • Contributed significantly to the major overhaul of Hashnode, migrating legacy code resulting in improved site performance, reduced technical debt, and optimized development efficiency.
  • Led the development of a co-author feature allowing users to add multiple contributors to their articles.
  • Delivered major features like newsletter import/export, analytics dashboard, and community widgets.

Sheevoot Int Pvt. Ltd.

Oct 2018 – Feb 2020

Bengaluru, Karnataka

Mobile Application Engineer

  • Led end-to-end design and development of the Easebuoy app, a pilot project deployed in Bengaluru and Indore, contributing to overall product launch success.
  • Developed core app features including ride booking, food delivery, pickup-drop services, and car wash bookings, enhancing user convenience and engagement.
  • Used React Native frontend and PHP/MySQL backend stack; supported 10K+ MAUs.
  • Built multiple vendor-facing apps for operations (order management, logistics, delivery tracking, ride management).
  • Integrated Google Maps/Directions APIs and conducted A/B testing with 100+ drivers and 200+ vendors.
  • Collaborated with cross-functional stakeholders on roadmap planning, release cycles, app design, feature enhancements, and marketing strategies, ensuring alignment with business goals.

Other Notable Contributions

  • Built a cross-platform reusable component library and design system for react-native to speed up the development process. The project is open-source and here is the link to the GitHub repo.
  • Published author on multiple publications like Hashnode, Digital Ocean, LogRocket, Soshace, and Alligator.io.

Education

Dr APJ Abdul Kalam Technical University

April 2014 - May 2018

Lucknow, U.P.

B.Tech (Computer Science) – Top 3 academic rank in a cohort of 80+ students.

Download this CV as PDF

Download CV (PDF)