I'm a Senior Software Engineer (AVP) at Citi, building automation pipelines, ingestion systems, and internal tools that help 500+ dev teams ship faster and safer. I work mostly with Java, Spring Boot, Angular, Oracle SQL, and recently led a Playwright testing initiative that cut manual regression effort by 60%. I enjoy solving problems that affect systems at scale — especially if it means developers get fewer headaches. I'm AWS-certified, casually dangerous with Python and shell scripts, and always curious about how things work under the hood. Let's just say "saving time and improving dev flow" is kinda my thing.
Masters in Computer Science •Class of 2021
GPA: 3.76/4.0
Relevant Coursework: Algorithms, Systems Programming, Object Oriented Design, Database Systems, Component-based Software Engineering
Bachelors in Computer Engineering •Class of 2019
GPA: 8.58/10.0
2nd runner up - Mumbai Hackathon (2017), 1st runner up - Best Senior Thesis
Engineer Sr Analyst• December 2022 - Present
• Led the Playwright automation project from inception to completion, independently conducting R&D, defining the technical roadmap, and establishing an efficient task breakdown strategy to accelerate execution. • Managed project planning and task distribution, creating JIRAs, assigning development tasks to a junior colleague, and ensuring timely implementation of core regression testing. • Successfully integrated the Playwright test suite into Jenkins for nightly builds, reducing manual testing efforts by 60% per RFT cycle and allowing developers to focus on feature validation instead of repetitive regression tests. • Ensured regression testing as the team transitions from DMA automation (Microfocus) to Ansible playbooks, leveraging the Playwright suite to maintain stability during the migration. • Spearheaded the Ops Manager Metrics Tab for MongoDB clusters, enabling users to view a summary of Ops Manager monitoring data directly within the portal without requiring a separate login, improving accessibility and reducing the need for manual navigation between multiple systems. • Optimized UAT and production deployment by introducing a divide-and-conquer testing strategy and SQL aggregation techniques, ensuring faster releases and database consistency across environments. • Closed 62+ high-impact JIRAs, showcasing strong problem-solving and full-stack development expertise across Angular and Spring Boot. • Oversaw onboarding of multiple new colleagues, both senior and junior, ensuring they were set up for their day-to-day work while continuing to meet my own deliverables and action items on time.
Software Engineer• June 2021 - October 2022
• Migrated firm-wide legacy applications to web applications using DevExpress React, ASP.NET Core, and MS-SQL • Implemented three major components using C# and responsible for all future enhancements along with bug fixes of those components • Responsible for fixing key components of critical silent console crashes reported by clients and deprecation issues integral to the security of the application • Created and modified SQL triggers, queries, stored procedures, and database upgrade scripts for new releases of the enterprise SATCOM capacity management system for clients • Developed and revitalized report generation functionality which provides meaningful insights and decoding useful patterns for external stakeholders • Spearheaded a project-wide initiative to introduce a third mode of operation to the company's flagship product, ECM • Collaborated closely with support and QA team to reproduce and fix high priority bugs reported by clients • Handled tech debt by optimizing and restructuring unused and deprecated legacy code and achieving a ~70% decrease in number of compiler warnings and errors
Software Engineer Intern • May 2020 - August 2020
• Individually developed two major web components using ASP.NET Core framework and Blazor in compliance with HIPAA • Optimized the image upload process and decreased the upload time by 30% on average • Developed test cases and performed unit testing of the application before release to the stakeholders • Identified and analyzed new business and functional requirements as a part of requirement gathering sessions with customers
Graduate Teaching Assistant• August 2019 - present
• Working as a Graduate Teaching Assistant and Lab Instructor for the course Applied IT Programming (IT 207) at GMU, instructing and grading the students on HTML, CSS, PHP and MySQL coursework. Resolve any student queries throughout the course. • Assisting two faculty instructors by teaching a batch of 60 students in recitation, laboratory, and discussion sessions, helping software users in a Computer laboratory.
Backend Developer Intern• June 2018 - December 2018
• Developed the plan and headed the team that implemented remodeling of the website Don Bosco Journal of Science and Engineering using Node.js, Express and MongoDB • Designed and implemented a secure tag-based paper-reviewer matching algorithm to automate the review assignment process
Technical Head - ACM DBIT• July 2017 - May 2018
• Organized Teknack, a two-day intercollegiate online gaming festival featuring more than 10 games (Single-Player, Multi-Player & Open World) • Games were played over 25000 people, a significant markup of 28 % from Teknack '17
I'm always exploring new tools, but these are the ones I've used to solve real-world engineering problems — from backend automation and platform tooling to frontend dashboards and performance tuning.
My go-to language for building backend systems, data pipelines, and APIs. Strong foundation in OOP, threading, and modular design.
Used heavily for building microservices, ingestion endpoints, and backend config tools. Clean, testable, and easy to scale.
Built full-stack apps in Node, Express, and MongoDB — used it for research portals, games, and side projects.
Written complex queries, optimized joins, handled migrations, and debugged cross-environment issues.
Used for data wrangling, quick automation scripts, and backend tools in production and personal projects.
Used GraphQL to build and consume efficient APIs, especially for frontend data fetching. Experience includes schema design and resolver functions.
Experience with document-based NoSQL databases. Used MongoDB extensively for personal and academic full-stack projects with Node.js backends.
Still on the fence? See what others have to say about working with me.
To hear more awesome people tell you about why they've loved working with me, click here
Got a role that involves backend systems, platform tooling, or building things devs actually enjoy using? Hit me up — email, LinkedIn, or even better, schedule a Zoom through Calendly. Always happy to chat tech (or coffee, if we're being honest ☕).