.Net
Started: 3/2/2003
Duration: 2500 months
I’m a .NET Framework expert who designs and develops robust desktop and web applications with a focus on scalability, maintainability, and automated delivery.
- C# & Desktop UI: Build rich Windows applications using WinForms and WPF—leveraging MVVM patterns, data binding, and custom controls for intuitive user experiences.
- ASP.NET Web Development: Create dynamic, server-rendered web apps with ASP.NET MVC and Web Forms—implementing Razor views, asset bundling, and state management.
- RESTful API & Service Architecture: Design and implement versioned, secure APIs with ASP.NET Web API—utilizing dependency injection, logging, and authentication middleware.
- Component Integration: Develop and integrate COM+ components and legacy services—ensuring smooth interoperability with modern .NET assemblies.
- Automated CI/CD Pipelines: Configure build and release pipelines in Team Foundation Server (TFS) and Visual Studio Team Services (VSTS)—incorporating automated testing, code analysis, and zero-downtime deployments.
- Performance Optimization & Best Practices: Profile applications with tools like dotTrace and ANTS, implement caching strategies, and adhere to SOLID principles for clean, testable code.
- Enterprise Collaboration: Utilize NuGet package management, version control (Git, TFVC), and Agile workflows to deliver high-quality software on time.
Key Skills: .NET Framework · C# · WinForms · WPF · ASP.NET MVC · Web API · RESTful APIs · Dependency Injection · COM+ · TFS · VSTS · CI/CD · Enterprise Applications
Used in These Jobs
- Software Developer & Systems Administrator
Lead developer and systems administrator for the Sentry Drug Testing Management Solution at Cordant Health Solutions, ov…