CV
Experienced staff/principal software engineer and architect who has worked on large-scale SaaS products in EdTech, TravelTech, and Media. Over the past decade, led engineering and DevOps teams by owning system architecture & design decisions, tech choices, process, code quality, CI/CD, release, and support. Specialised in Cloud Native, Microservices, Event-Driven, and SOA architectures with SQL and NoSQL data storage.
Experience
- Dec 2023 — Present
Principal Architect at FLYR
Building next-generation Offer and Order Management System for Airlines.
- Oct 2023 — Nov 2023
Principal Software Engineer at bol
Principal Engineer (EL5) in the advertisement business unit.
- Jun 2022 — Sept 2023
Staff Software Engineer (Architect) at Navan
B2B Travel Tech & Expense Management Platform used by 8000+ customers including Adobe, Netflix, and Unilever.
- Owned research, POC-driven tech evaluation, system design, data modelling, CI/CD, and observability for Support and Personal Assistant products.
- Member of the org-level architecture team; helped formulate API design standards and a circuit breaker helper library.
- Tech: Java, Spring Boot, Microservices, AWS, Twilio, MySQL, DynamoDB, Redis, Kafka, Docker, Kubernetes
- Oct 2019 — Jun 2022
Principal Technical Architect at Magic EdTech
Technical architect across two large SaaS products with 40+ engineers serving millions of students worldwide.
- Owned strategic architecture, design, and cloud operations decisions.
- Improved performance, scalability, and availability via streaming, event-driven and microservices patterns.
- Designed and built LTI Advantage Producer/Consumer, Adaptive Assessment Engine, and Programme Management modules.
- Led and mentored five principal engineers and architects.
- Tech: Java, Spring, Kubernetes, AWS, Cloud SQL, Elasticsearch, Redis, New Relic
- Nov 2016 — Oct 2019
Sr. Technical Architect at Magic EdTech
Platform modernisation and analytics product engineering.
- Consolidated multiple independent products onto a single common platform (user services, subscription, provisioning).
- Architected an analytics platform ingesting more than 2 TB of monthly data.
- Mentored a team of 15 engineers.
- Tech: Java, Spring, Node.js, Serverless, Angular, MySQL, AWS Kinesis, DynamoDB, Lambda
- Feb 2015 — Oct 2016
Technical Architect at Magic EdTech
MagicBox v2 architecture, re-design and development — refactoring, infrastructure cost optimisation, AWS services migration (SQS, SES), MongoDB introduction, data pipeline enhancement.
- Jul 2013 — Feb 2015
Principal Engineer at Magic EdTech
Founding member of MagicBox — Magic EdTech's flagship SaaS digital content delivery and learning platform. Led technical architecture, design, and development. Established unit-test, code-review, and CI/CD processes.
- Feb 2010 — Jul 2013
Software Architect, Founding Member at Tenmarks Education (acquired by Amazon)
Led the engineering team. Upgraded the tech stack to leverage AWS Cloud services, video transcoding, MySQL sharding, and performance optimisation. Amazon acquired Tenmarks in 2013.
- Launched High School Math, Teacher Zone, and Summer Program features.
- Tech: Java, Spring, Hibernate, AWS (EC2, S3), MySQL, Redis
- Sept 2008 — Jan 2010
Lead Developer, Founding Member at Tenmarks Education
Employee #3. Architected and developed the initial Tenmarks Authoring and Personalized Course Delivery Platform. Product launched in the US market in 2009 with thousands of students by year-end.
- Sept 2011 — Jun 2013
Co-Founder at Nobot Apps Software LLP
Co-founded and launched Examwala.com — a web app crawling and curating exam information. Selected for Microsoft BizSpark. Peaked at 300,000 visits/month.
- Jan 2008 — Sept 2008
Team Lead (Java) at Aequor Technologies
Led a Java team delivering key features of the Adweek Admin product for Nielsen. Employee of the Year award.
- May 2007 — Dec 2007
Senior Java Developer at Aequor Technologies
Core features for Nielsen's Stylus CMS and AdWeek Modernisation. Promoted to Team Lead in 8 months.
- Dec 2006 — Apr 2007
Java Developer at Aequor Technologies
Search and digital subscription features for Nielsen digital products (Billboard, Hollywood Reporter, AdWeek) using Endeca MDEX Engine.
- Jul 2005 — Nov 2006
Software Developer at CDAC, Noida
Software developer on Indian Railway's ERP projects — new feature development, debugging, Oracle database design, SQL/PL-SQL scripting.
Education
-
Centre for Development of Advanced Computing (C-DAC)
Master of Computer Applications in Computer Science
Jan 2001 — Jan 2005 -
The ICFAI University, Tripura
Master of Business Administration in Business Administration and Management
Jan 2014 — Jan 2016