Utz Brands, Inc.Senior .NET Developer / Cloud Architect
May. 2020 - Aug. 2024Hanover, Pennsylvania, United States• Lead the design and development of high-performance, scalable applications using C# and .NET Core. • Architect and implement microservices-based solutions with RESTful APIs and event-driven communication
• Designed, created and continually optimized database performance with SQL Server, stored procedures, and indexing techniques
• Drive DevOps adoption by implementing CI/CD pipelines, containerization with Docker, and cloud deployments
• Collaborate with cross-functional teams, mentoring junior developers and conducting code reviews • Spearheaded a migration project from monolithic to microservices architecture, improving scalability by 55%.
• Responsible for new development and support for data integrations from Microsoft D365 (F&I), Desktop/Mobile/Azure Cloud Development, Entity Framework, EF Core, ASP.NET MVC, C#.NET, VB.NET, NET Core, .NET Framework, Microsoft Azure Cloud based tools including Function Apps, Logic Apps, Storage accounts, Service Bus and other Messaging based products.
• Developed Microsoft Web API projects which closely adhere to REST® API patterns to integrate data to and from external partners; • Developed several Object-oriented standards and corporate outputs in JSON/XML Formats and outputs.