Sr. Full Stack .Net Developer
Send a job offer directly to this candidate
With over nine years of experience in .NET development, I specialize in analyzing, designing, and deploying enterprise-grade web applications and microservices within complex cloud environments. My primary expertise lies in backend engineering using C# and .NET Core Minimal APIs, with a strong focus on architecting Clean/Onion Architecture solutions, optimizing internal gRPC/SignalR services, and managing SQL Server schemas via EF Core and hand-authored SQL. Additionally, I am skilled in building scalable, micro-frontend architectures using Angular standalone components, Webpack Module Federation, and modern NgRx Signal Stores within Nx monorepos.
Thriving in fast-paced Agile environments, I excel at transforming complex Product Backlog Items (PBIs) and technical enablers into high-performing full-stack solutions while maintaining robust CI/CD automation and secure Azure cloud integrations.
Contractor - Full Stack.NET Developer at UL Verification (2025-03 – Present)
Design, develop, and maintain the backend ecosystem of enterprise-grade web applications using C# and.NET Core Minimal APIs within an Agile environment. Implement complex business logic, technical enablers, and resolve high-priority bugs based on Product Backlog Items (PBIs) tracked through Azure Boards iteration sprints. Architect multi-service Clean Architecture solutions, building optimized RESTful APIs and internal gRPC services to facilitate seamless communication between modular microservices.
Drive database development using an Entity Framework Core code-first approach to model domain entities and manage database-per-bounded-context schemas. Complement code-first migrations with hand-authored SQL scripts to ensure efficient database object lifecycle management, indexing, and data retrieval performance. Implement backend plumbing including CQRS-lite repository isolation, MediatR-style validation pipelines, and secure token validation via Azure AD B2C.
Instrument application observability across environments, integrating Microsoft.Extensions.Logging (ILogger) abstractions with.NET Aspire dashboards for local structured logging, and routing custom telemetry to Azure Application Insights for cloud-based performance monitoring. Support front-end integration within an Nx monorepo, occasionally writing Angular standalone components, interacting with NgRx Signal Stores, and consuming backend APIs. Participate in code reviews, sprint planning, and daily stand-ups on Azure DevOps taskboards while maintaining automated workflows via GitHub Actions and integration test suites.
Collaborate with cross-functional teams to integrate Azure Key Vault, App Insights telemetry, and serverless Azure Functions.
Full Stack.NET Developer at Comrise Global Solutions - WTW (2024-03 – 2025-03)
Develop and maintain enterprise-grade web applications using C#,.NET Core, and Angular within an Agile environment. Implement new features, enhance system performance, and resolve complex bugs based on product team requirements. Design and optimize RESTful APIs to facilitate seamless communication between microservices.
Work with SQL databases, ensuring efficient data storage, retrieval, and performance optimization. Engage in front-end development using Angular, focusing on responsive UI and user experience improvements. Participate in code reviews, sprint planning, and daily stand-ups, contributing to continuous integration and deployment (CI/CD) pipelines.
Collaborate with cross-functional teams to architect and implement scalable, cloud-based solutions in a microservices environment. Utilize version control and DevOps tools for source code management, automated testing, and deployment.
Full Stack.NET Developer at Beepo Inc.
Served as a Solo Full Stack.NET Developer, designing and building a comprehensive Workflow Automation and File Management System completely from scratch. Engineered the entire application architecture from the ground up while liaising directly with the client to translate business requirements into scalable features. Managed the full software development lifecycle, which included creating detailed test cases, resolving complex technical issues, and executing end-to-end deployments across testing and production environments.
Leveraged a robust technology stack featuring C#,.NET Framework/Core, ASP.NET MVC Web API, Swagger, JQuery, and Postman, while utilizing Azure Technologies—including Azure DevOps, Azure Logic Apps, and Azure Key Vaults—to deliver a secure, automated, and high-performing solution.
App/Cloud Support Analyst at Accenture, Inc. (2017-05 – 2022-02)
Worked as an AO Support for Sitecore MVC Web Application. Responsible for customizing and developing features to cater to the client's needs based on the agreed specifications using.NET MVC technology. As a support, our main job is to make sure that the website up and running all the time. We act on all levels of application-level alerts using JIRA and Confluence for documentation. The role involves responsibility for Production releases.
Incident (bug fixing and troubleshooting), Change (minor enhancements), Problem (issue analysis), and Release (deployment activities) Management. Assisting with root cause analysis and remediation via review of logs and code logic. Handled several Change requests from the clients.
Application Development Analyst at Accenture, Inc. (2017-05 – 2022-02)
As a developer, main responsibility is to develop and maintain web applications using C#, VB.NET, ASP.NET MVC, JavaScript, Angular, CSS and HTML. The role also involves development and altering MSSQL TSQL stored procedures used by web applications, services and APIs. Provide application and technical support to clients and colleagues.
Bachelor of Science in Computer Engineering – Polytechnic University of the Philippines, Manila (2017)