# Ayush Agarwal > Senior Software Engineer & Architect Location: New York City Metropolitan Area, United States Profile: https://flows.cv/ayushagarwal Software engineer with experience in building full stack applications, working in a team environment as well as independently. Enjoys learning new skills and taking on new challenges. Self-motivated, eager to contribute ideas, and enjoys new experiences. Looking for work in the New York City area, anywhere in New Jersey and some parts of Pennsylvania (bordering NJ). Interested in any software engineering opportunities. ## Work Experience ### Full Stack Engineer @ Haven Technologies Jan 2020 – Jan 2023 | New York, New York, United States ### Lead Developer (Backend) @ Moven Jan 2020 – Jan 2020 | Radnor, Pennsylvania, United States ### Full Stack Engineer @ Moven Jan 2016 – Jan 2020 | Radnor, Pennsylvania, United States - Formulated and implemented a strategy to make Moven’s backend work with various partners’ authentication API (some of which are standard OAuth2/OIDC and some are custom). - Led the effort to plan and implement migration from a monolithic backend to a microservice architecture. - Championed the effort to improve test coverage of Moven’s backend by ensuring tests are written for new services and by implementing integration tests for existing services. - Formulated and implemented a strategy to switch a B2B partner bank (TD Canada) from their custom backend to our core B2C backend to facilitate porting of new features to TD’s ‘MySpend’ app. - Implemented the backend for “Fauxbank” - a stand-in partner bank used for testing new features and as a sales tool to demo our technology to potential partners. - Part of the team responsible for containerizing all existing projects using Docker, and writing Kubernetes Helm charts, in order to make them deployable to Kubernetes. - Involved in frontend development - primarily internal tools and proof of concept applications. - Involved in training and mentoring new hires, junior engineers and interns. ### Software Developer @ Independent School Management Jan 2014 – Jan 2016 | Wilmington, DE - Developed an electronic document submission system which reduced processing time for financial aid applications by 200%. - Made significant contributions in development of a service-oriented architecture to replace legacy systems. - Developed desktop applications for Windows and Mac platforms. - Designed and implemented RESTful web services. - Provided guidance and training to newer employees. - Maintained legacy systems - implemented critical bug fixes and added new features based on feedback from internal staff and customer service representatives. - Wrote tests that ran regularly, to ensure that various services are functioning as intended. - Worked part-time while pursuing a graduate degree for one semester. ## Education ### Master of Science - MS in Software Engineering University of Delaware Jan 2012 – Jan 2013 ### Bachelor of Engineering - BE in Information Technology Pune Institute of Computer Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/ayush-agarwal-06647954 --- Source: https://flows.cv/ayushagarwal JSON Resume: https://flows.cv/ayushagarwal/resume.json Last updated: 2026-03-23