Senior Software Developer
CurrentResponsibilities: Designing a solution with modern architectural designs, documentation, development, code reviews, continuous integration / continuous deployment CI/CD pipelines to automate software build and testing, and using version control (git) to manage and collaborate on codebase changes with team members.PROJECT:AspDotNetStorefront Enterprise eCommerce Product (www.aspdotnetstorefront.com):This AspDotNetStorefront eCommerce Software is a versatile and powerful solution designed for enterprise-level companies seeking unparalleled customization and hosting flexibility. As a key contributor to this project. I played my part in the following areas:● Full-Stack Development: I led the development of a comprehensive web/desktop application, catering to the unique needs of enterprise clients. This involved proficiency in C#, Asp.net MVC Core, Web Forms, Web API's, web services, jQuery, JavaScript, Bootstrap, XML, and JSON technologies.● Streamlined Development Practices: Utilizing Azure DevOps for project sprint planning, version control (Git), CI/CD, and release management, we fostered a collaborative and efficient development environment.● Tools Integration: Integration of tools like TeamCity and Octopus Deploy streamlined development and deployment processes, ensuring a seamless workflow.● API Integration for Enhanced eCommerce: My expertise extended to integrating essential APIs, including UPS, FedEx, and Avalara Tax services, enabling accurate calculations and efficient order fulfillment for diverse clients.● Payment Gateway Expertise: I successfully integrated third-party payment gateways like PayPal, Amazon Pay, and eBay payment systems, enhancing the user experience and ensuring hassle-free customer order placement.● Optimized Deployments: By implementing modern CI/CD deployment practices using TeamCity and Octopus Deploy, I contributed to optimizing development and deployment workflows, ensuring efficient and reliable product releases.