Post Job Free
Sign in

Stack Developer C#

Location:
Roanoke, VA
Posted:
February 25, 2025

Contact this candidate

Resume:

Michael Senior .NET Full Stack Developer Jones

τ United States Ȱ ROANOKE, VA 24017

a ************.*******@*****.***

Л +1-209-***-****

sectionSummary Senior .NET Full Stack Developer with over 14 years of experience designing and delivering robust, scalable web applications using C#, .NET Core, Angular, and Azure. At ThoughtWorks, reduced deployment errors by 40% through automated pipelines and improved data handling by 25% with optimized Azure Service Bus integration. Skilled in microservices architecture and secure API devel- opment, successfully led migrations to cloud platforms, cutting infrastructure costs by 20%. Dedicated to creating intuitive user experiences, bringing expertise in clean coding practices, performance optimization, and teammen- torship to achieve impactful results.

Education

Bachelor of Science in Computer Science May 2008

Michigan State University East Lansing, MI

Major: Computer Science

Technical Skills

Programming C#, TypeScript, JavaScript, Node.js, SQL, PowerShell, Bash, C Frontend Angular, React.js, Blazor, Vue.js, jQuery, AJAX, JSON, SPAs, HTML5, CSS3 Backend .NET Core, .NET Framework, ASP.NET MVC, WCF, ADO.NET, RESTful Services Cloud & DevOps Azure, GCP, AWS Lambda, Docker, Kubernetes, Terraform, YAML Pipelines Database Microsoft SQL Server, Azure SQL, MongoDB, Cosmos DB, NoSQL, SSRS, SSIS Testing NUnit, Jasmine, Selenium WebDriver, Application Insights, CI/CD Pipelines Architecture Microservices, Service Fabric, Event-Driven Architecture, SOLID Design Principles Security JWT, OAuth 2.0, Role-Based Access Control, Secure Web Services Agile Scrum, Sprint Planning, Cross-functional Team Collaboration Version Control Git, TFS, SharePoint, Silverlight, Swagger, Microsoft Graph Professional Experience

ThoughtWorks Sep 2021 – Present

Senior .NET Full Stack Developer San Francisco, CA

• Built responsive apps using React, Angular, and C# to improve healthcare user experiences.

• Created secure APIs with ASP.NET Core, using JWT for safe patient data access.

• Managed SQL Server 2022 and linked it with Google Cloud for scalable healthcare apps.

• Designed microservices with ASP.NET Core for reliable and scalable healthcare solutions.

• Built and deployed secure Azure Web APIs to handle all CRUD operations with optimized performance.

• Automated deployment pipelines using YAML scripts in Azure DevOps, ensuring error-free rollouts.

• Leveraged Cosmos DB to manage large volumes of unstructured JSON data in the cloud.

• Developed full-stack features with React.js, incorporating Redux and Context API for statemanagement.

• Supported build and deployment processes, ensuring seamless transitions to testing and production environments.

• Assisted in designing and building ASP.NET Core applications and web services, leveraging Swagger for API testing.

• Integrated WCF services with Silverlight applications, enhancing system features and user experience.

• Collaborated in Agile teams, attending daily stand-ups and tracking progress on user stories. Skills: C#, ASP.NET, React.js, Redux, WCF, Silverlight, Google Cloud, microservices, JSON, Azure, Azure Func- tions, Azure DevOps, YAML, Cosmos DB.

Wavemaker Aug 2017 – Jul 2021

Senior Software Engineer Chicago, IL

• Developed, deployed, and managed Azure Web APIs with full CRUD operations, ensuring scalability and security.

• Set up microservice architecture with Docker, enhancing development and deployment efficiency.

• Leveraged Azure Service Bus, Topics, and Queues for reliable enterprise messaging in a distributed environment.

• Streamlined deployments by automating Azure DevOps pipelines using YAML scripts.

• Integrated API authentication, configuration, and routing with Azure API Management, Developer Por- tal, and Gateway.

• Created a web application using ASP.NET Core, Angular 4, and Bootstrap for the frontend.

• Developed microservices with C#, deployed across Azure Functions, Durable Functions, and Kuber- netes.

• EnhancedperformancebyredesigningviewsinSnowflakeandoptimizingdatamigrationfromSQLServer.

• Used Azure Service Bus and web jobs to manage messages between APIs, improving scalability and reliability.

Skills: Azure, Azure Functions, Durable Functions, Kubernetes, C#, ASP.NET Core, Angular, Snowflake, SQL Server, YAML, Swagger, Docker.

Softtek May 2014 – Jun 2017

.NET Full Stack Developer Dallas, TX

• Built and maintained full-stack web applications with .NET Core, C#, SQL Server, SSRS, and AngularJS.

• Combined Angular frontend with .NET backend to deliver complete full-stack applications.

• Integrated RESTful APIs and business logic for scalable and dependable applications.

• Managed Azure environments, setting up Linux servers and services for efficient cloud management.

• Used C# and Azure Application Insights for logging and monitoring, improving system reliability.

• Developed complete web applications by linking frontend UI with backend APIs and services.

• Deployed applications on Azure DevOps Pipelines using YAML scripts for efficient CI/CD workflows.

• Used best design patterns in Web API development to eliminate code duplication and ensure reusability. Skills: .NET Core, AngularJS, SQL Server, Azure DevOps, YAML, RESTful APIs, C#, SSRS, Application Insights. CapTech Consulting Apr 2009 – Mar 2014

.NET Developer Richmond, VA

• Designed and developed web applications using C#, ADO.NET, and ASP.NET, ensuring robust perfor- mance.

• Built WCF services with SOAP/HTTP to integrate seamlessly with legacy systems.

• Created Web Roles and Worker Roles in Azure, utilizing Azure Service Bus Queues.

• Addressed SQL Injection vulnerabilities using Fortify, significantly enhancing application security.

• Developed a secure document retrieval system using WCF for SQL Server data access.

• Employed LINQ to SQL for data mapping, adding validation and business rules. Skills: C#, ASP.NET, WCF, Azure, LINQ to SQL, SQL Server, Fortify, SOAP/HTTP, ADO.NET, Web Services. Project

Sales Lead Provider & Professional Business Development Sep 2017 – Aug 2020 Software Development Team Size: 9

Platform/OS Used: Microsoft .Net, Java / Windows 8, Linux Tools Used: VS 2013, MS SQL Server 2012, NetBeans 8.1, MySQL Solution Environment: .Net Framework 4.5, C#, Java



Contact this candidate