I have over 8+ years of full-stack experience building scalable and reliable systems using ASP.NET Core, React with TypeScript, and AWS. In my current role as a Lead Software Engineer at Cimpress, I’ve designed and built multiple microservices from scratch in .NET Core, and more recently upgraded services to follow .NET 8 standards, improved middleware pipelines, and performance optimizations.
On the frontend, I’ve worked extensively with React + TypeScript, building components, architecting state management, and creating production-ready UI applications deployed globally. I collaborated closely with designers and product teams while ensuring a strong typing system using TypeScript to reduce runtime issues and improve maintainability.
On the cloud side, I’ve deployed and maintained services on AWS using Elastic Beanstalk, EC2, S3, CloudFront, RDS, Lambda, Route53, and CloudWatch. I’ve implemented CI/CD pipelines, improved monitoring and alerting, and introduced proactive tracking using dashboards and structured logging via CloudWatch, Kibana, and Serilog.
Code quality and scalability have consistently been central to my work:
I’m comfortable taking ownership end-to-end—design, build, test, deploy, monitor—and I enjoy collaborating with frontend-heavy engineers as well. At the same time, I can work independently, communicate clearly, and ship improvements quickly in a remote environment.
Overall, my experience aligns well with this role’s need for strong backend engineering in ASP.NET 8, paired with solid React/TypeScript experience, AWS cloud expertise, and a strong focus on correctness for high-stakes applications


Designed and developed microservice from scratch in .Net Core.
Researched around various tools for load testing the microservice...
Designed and developed microservice from scratch in .Net Core.
Researched around various tools for load testing the microservices and finalized K6 tool.
Deployed applications to AWS on EC2 via Elastic Beanstalk
Monitored applications proactively for errors and bugs using CloudWatch and Kibana.
Actively participated in code review by offering constructive feedback and ensuring code quality and standards
Engaged in peer testing to validate application functioning well and identify potentials issues/bugs.
Mitigated risks by thoroughly evaluating options and making informed decisions early in the development cycle.
Actively leading and developing business critical applications. INDESIGN: It is a robust and scalable microservices developed in .NET and deployed on Elastic beanstalk, it supports both sync and asynchronous REST Api. Rule Service: It is a robust and scalable microservices developed in .NET and deployed on Elastic beanstalk. This is a business-critical application. Prepress flows: It is a react based application which is hosted on s3 and served via cloud front. Main purpose of this application is create configuration with condition and actions which are saved and later evaluated. Review apps: It is a react based a application, used by review agents for quality check.
Designed and developed microservice from scratch in .Net Core.
Researched around various tools for load testing the microservices ...
Designed and developed microservice from scratch in .Net Core.
Researched around various tools for load testing the microservices and finalized K6 tool.
Deployed applications to AWS on EC2 via Elastic Beanstalk
Monitored applications proactively for errors and bugs using CloudWatch and Kibana.
Actively participated in code review by offering constructive feedback and ensuring code quality and tandards
Engaged in peer testing to validate application functioning well and identify potentials issues/bugs.
Mitigated risks by thoroughly evaluating options and making informed decisions early in the development cycle.
Actively leading and developing business critical applications
Screaming circuits: It’s a quoting/Ordering application for manufacturing and fabrication. It’s a collection of applications that work in sync to make the working of internal functioning. It has a customer-facing web application that is made within React.js and backed by Asp.net core Web API and it also has an internal application developed in Asp.net MVC to do a quality check for a placed order.
SCAdmin: It’s an application used by Customer Service Representative(CSR) to perform quality assessment for the order that was placed by the End customer. It’s been developed in asp.net core MVC.
Corporate Quoting: It's a microservices application used by other applications as well as external applications. It connects to various vendors to get pricing and product details and available quantities. It’s been developed in asp.net core with caching support and deployed to AWS Cloud.
Integrated Payment gateway with web application.
Build Robust and Secure Web API for mobile and web apps.
Contributed to techn...
Integrated Payment gateway with web application.
Build Robust and Secure Web API for mobile and web apps.
Contributed to technical discussion that saved 20% development time.
Unit and Integration Testing of applications.
Automating Unit/Integration Test Cases.
Advanced Debugging skills that increased productivity by 30%
McCain India:
It’s an application for the consumer goods industry, which helps them to increase company’s sales revenue, basically it’s a CRM specific to FMCG domain companies. Its backend is in asp.net Rest API.