Experience
Hands-on production engineering experience across full stack, app development, backend systems, payments, AWS, and reliability-focused delivery.
Experience
I’m a software engineer with 5+ years of experience building and operating production systems. My journey began as a full-stack developer and has evolved into a focus on backend architecture, cloud infrastructure, and reliability engineering.
StockDaddy
Senior Software Engineer / Full-Stack Engineer
Nov 2021 — Present
StockDaddy is a trading education platform operating large-scale backend systems for course delivery, payments, and operational workflows. My role bridges application engineering and infrastructure operations, managing the entire lifecycle of production services.
Backend Systems
Built and maintained modular backend services using:
- Languages/Frameworks: Node.js, NestJS, TypeScript, REST APIs
- Design: Modular service architecture, robust business logic, and security workflows.
- Identity: Implementation of advanced authentication and role-based access control (RBAC).
Payment and Order Systems
Engineered high-reliability payment workflows and order management systems:
- Integrations: Razorpay gateway, webhook processing with idempotent retry logic.
- Reliability: Automation of course enrollments, coupon systems, and transactional consistency.
- Resilience: Solved for webhook failures, duplicate requests, and transaction integrity.
Admin Platforms and Internal Tools
Developed comprehensive internal administration systems to streamline platform operations:
- UI/UX: React, Next.js, TypeScript.
- Features: Role-based dashboards, enrollment reporting, and operational management tools.
Data Systems
Managed data persistence and caching for high-traffic environments:
- Core: PostgreSQL for relational data, Redis for high-speed caching and sessions.
- Focus: Schema design, query optimization, and transactional safety.
Cloud Infrastructure and DevOps
Operated containerized production systems on AWS:
- AWS Stack: EC2, RDS, S3, ECR, CloudFront CDN, VPC Networking.
- Orchestration: Docker, Kubernetes (EKS).
CI/CD Automation
Designed automated deployment pipelines using GitHub Actions:
- Workflows: Automated container builds, deployment isolation (Dev/Staging/Prod).
- Safety: Improving deployment reliability and reducing lead time for changes.
Security
Implemented production-grade security measures:
- Access: JWT, OAuth, IAM policies, VPC security groups.
- Safety: SSL/TLS configuration and end-to-end encryption.
Mu Sigma
Decision Scientist
Jan 2021 — Oct 2021
Developed analytical systems and automated data pipelines to drive business intelligence.
- Engineering: Built robust data pipelines using Python and SQL.
- Automation: Developing reporting workflows and forecasting models.
- Stack: Python, Pandas, NumPy, SQL.
Vijayshree Group
Full-Stack Developer
Jun 2019 — Feb 2020
Developed and deployed web platforms and booking systems on AWS infrastructure.
- Development: Responsive web applications using Node.js and React.
- Deployment: AWS EC2, S3, Route53.
- Optimization: Server environment configuration, SSL certificates, and SEO.
The Transition to Reliability
Building and operating production systems exposed me to the critical nature of deployment reliability, monitoring gaps, and infrastructure efficiency. This experience shifted my focus toward:
- Infrastructure Architecture (Kubernetes, AWS)
- Deployment Safety (CI/CD, GitOps)
- Observability (Monitoring, Incident Response)
Technical Skills Summary
Languages & Backend
- Core: JavaScript, TypeScript, Go, Python, SQL
- Frameworks: Node.js, NestJS, Express, REST APIs, Webhooks
- Auth: RBAC, JWT, OAuth
Frontend & Mobile
- Core: React, Next.js, Flutter, TailwindCSS
Infrastructure & Cloud
- Cloud: AWS (EC2, RDS, S3, EKS, CloudFront)
- Tools: Kubernetes, Docker, GitHub Actions, Nginx
- Data: PostgreSQL, MongoDB, Redis