
19+years of professional experience in Architecting, Analysis, Designing and Development of distributed systems in the IT industry. Good experience in using OOAD. Valuable experience in applying SOLID principles. Experience in all phases of software development life cycle, Proficient in both Client/Server and Web based Programming. Good experience in creating REST based applications using both the frameworks WEB API 2 and WCF. Good experience in creating legacy ASMX & WCF SOAP services. Well experienced in designing and development of web applications using ASP.NET 1.1/2.0 /3.5/4.5. Experience in developing web applications using ASP.NET MVC 4 & ASP.NET MVC 5. Experience in Angular 2.0/4.0/8.0/12. Experience using Team Foundation Server (TFS), VSS, GIT and SVN. Well experience in both waterfall and agile development models. Expertise in Object Oriented Programming (OOP) & Object-Oriented Design. Proficient in Web Services, SOAP, XML, XSLT, XPATH, DTD, XSD, CSS, DOM, HTML, AJAX and JavaScript. Experienced in building and consuming WCF services, Web APIs, and RESTful services in multi-tier, distributed system architectures. Proficient in integrating systems with web services, leveraging SOAP, JSON, XML, and XSD for data exchange, and using business process automation tools for efficient workflows. Developed enterprise-grade applications with strong emphasis on solution design, application support, and in-depth business process understanding. Implemented Continuous Integration (CI) pipelines to automate builds, testing, and delivery, ensuring rapid, reliable deployment and minimizing regression issues. Successfully managed relationships with client IT teams and internal stakeholders, delivering high-quality solutions that align with business objectives. Web Application Development – Designed, developed, and maintained scalable web applications using ASP.NET Core and ASP.NET MVC. API & Microservices – Implemented high-performance RESTful APIs and microservices architectures for scalable applications. Data Access & ORM – Utilized Entity Framework / EF Core for data-driven applications, optimizing database interactions and migrations. Database Management – Worked with SQL Server, PostgreSQL, MySQL, and leveraged NoSQL solutions (MongoDB, Redis) as needed. Front-End Integration – Integrated with React, Angular, or Vue.js, ensuring seamless collaboration with front-end teams. Software Design & Patterns – Applied design patterns (Singleton, Factory, Strategy, Dependency Injection) to enhance code maintainability and efficiency. Performance Optimization – Improved application performance through query optimization, caching (Redis), and asynchronous processing. Cloud & DevOps – Developed and maintained CI/CD pipelines using Azure DevOps, Jenkins, and GitLab CI, ensuring smooth deployments. Containerization & Deployment – Implemented Docker & Kubernetes for scalable and efficient cloud deployments on Azure & Google Cloud. Best Practices & Security – Ensured robust application security, followed SOLID principles, and adhered to industry best practices.
Professional developer with strong experience in software development and focus on delivering impactful results. Known for excellent problem-solving skills, adaptability, and collaborative teamwork. Expertise includes coding, debugging, and system optimization. Reliable and responsive to evolving project needs, ensuring quality outcomes and client satisfaction.