Over my career, I've had the opportunity to work with some amazing companies, contributing to projects that serve millions of users worldwide. Here's a look at my professional journey.

Professional Experience

Coolblue B.V, Rotterdam, Netherlands

Senior Software Engineer | June 2016 - Present
E-Commerce
Key Responsibilities: - Design and develop services for storing, picking and packing domains - Extract domain logic from monolith applications and form new domain services - Integration with off-the-shelf warehouse management systems (WMS) - Lead architectural decisions for high-traffic e-commerce platform **Technologies:** ASP.NET Web API, Oracle, AWS, C#, F#, TDD, Microservices, Angular, TeamCity, Octopus, Git

C.A. Technologies, Hyderabad, India

Technical Lead | September 2013 - January 2016
Asset Management
Key Responsibilities: - Design and develop product modules for asset management solutions - Document system architecture and technical specifications - Mentor developers and establish coding standards - Ensure VPAT 508 compliance for accessibility **Technologies:** ASP.NET MVC, Oracle, MS SQL, C#, TDD

Dell International Services, Hyderabad, India

Program Lead | September 2010 - September 2013
Supply Chain & E-commerce
Key Responsibilities: - Lead program development efforts for supply chain solutions - Participate in architecture reviews with Business Analysts and Enterprise Architects - Review System Integration test cases and supervise deployments - Implement microservices architecture patterns **Technologies:** ASP.NET MVC, Web API, Oracle, C#, TDD, Microservices, TFS

UST Global, Chennai, India

Team Lead | November 2009 - September 2010
Learning & Development
Key Responsibilities: - Lead development team and translate business requirements into technical solutions - Design application architecture and layered structure - Implement user authorization strategies and security frameworks Technologies: ASP.NET MVC, MS SQL, C#, TFS

Microsoft IT, Hyderabad, India

Software Engineer | December 2005 - November 2009
Security Platforms
Key Responsibilities: - Debug and enhance Enterprise Portal Platform (EPP) API libraries - Support business applications utilizing EPP services - Develop proof-of-concept applications for internal Microsoft groups - Evangelize EPP services across various Microsoft teams **Technologies:** ASP.NET, MS SQL, C#, TFS

Business Integration Systems India Limited, Pune, India

Software Developer | January 2005 - December 2005
Finance
Key Responsibilities: - Migrate legacy VB6 applications to .NET framework - Collaborate with Business Analysts to understand financial domain requirements - Focus on code reusability and maintainable architecture patterns **Technologies:** ASP.NET, MS SQL, C#, VB.NET

Skills & Expertise

Backend Development

C# ASP.NET Core Web API F#

Databases

SQL Server Oracle PostgreSQL Redis

Cloud & DevOps

AWS Docker Kubernetes TeamCity

Architecture

Microservices TDD Clean Architecture Domain-Driven Design

Interested in working together?

I'm always open to discussing new opportunities and interesting projects.

Let's Talk