Logo
Senior Cloud Fullstack Engineer | .NET & Azure – Energy Utility Corporation

Senior Cloud Fullstack Engineer | .NET & Azure – Energy Utility Corporation

enterprise-projectcloud-migrationfullstackdotnetazuredynamics-365ci-cddevops

Project Overview

This project was carried out for a DAX-listed energy utility corporation in Germany, operating in a highly regulated, business-critical environment with thousands of customers and business partners relying on the platforms daily.

I worked as a Senior Cloud Fullstack Engineer (freelance), responsible for the development, cloud migration, operation, and continuous improvement of enterprise customer-facing platforms built on .NET, Azure, and Dynamics 365.

The engagement spanned fullstack application development, Dynamics 365 integration, cloud migration, CI/CD automation, production monitoring, and system reliability — with a strong emphasis on stability, scalability, and security in a regulated industry.


Responsibilities & Contributions

  • Developed, operated, and continuously improved enterprise customer-facing platforms used by thousands of customers and business partners
  • Designed and maintained integrations between customer portals, backend services, and Dynamics 365 for critical business processes and customer onboarding workflows
  • Led the migration of portal applications and supporting services from on-premises infrastructure to Microsoft Azure
  • Designed and implemented Infrastructure as Code using Terraform for Azure App Services and related cloud resources
  • Built and maintained Azure DevOps YAML pipelines automating build, test, deployment, and release processes across applications, services, and Dynamics 365 integrations
  • Automated deployment processes for web applications, backend services, CRM solutions, and scheduled processing jobs
  • Established monitoring and observability solutions using Azure Application Insights, Azure Monitor, and custom Azure Workbooks
  • Served as a member of the System Management team responsible for incident response, production support, root cause analysis, and service reliability
  • Developed monitoring dashboards and alerting solutions enabling faster detection, diagnosis, and resolution of production issues
  • Optimized application performance and Dynamics 365 integration processes, reducing page response times and CRM-related data retrieval overhead by up to 75%
  • Identified and remediated security vulnerabilities reported through internal security assessments and enterprise security reviews
  • Collaborated with infrastructure, security, architecture, and business teams to ensure secure, scalable, and reliable operation of customer-facing platforms
  • Leveraged GitHub Copilot and modern AI-assisted development tools to improve engineering productivity, troubleshooting, and implementation efficiency

Technical Focus

The project required delivering enterprise cloud platforms at scale in a highly regulated environment, balancing feature delivery, system reliability, and continuous modernization.

Key technical challenges included:

  • Cloud migration of business-critical portal applications without disrupting operations
  • Dynamics 365 integration across customer portals, backend services, and CRM workflows
  • Performance optimization under high operational load, achieving up to 75% improvement in response times
  • Implementing automated CI/CD pipelines across multiple applications, services, and CRM environments
  • Establishing production observability with Azure Monitor, Application Insights, and Azure Workbooks
  • Managing production incidents through structured root cause analysis and preventive measures
  • Security remediation from internal assessments in an enterprise-regulated environment

Built With


Outcome & Impact

  • Delivered and continuously improved enterprise customer-facing platforms serving thousands of customers and business partners
  • Successfully migrated portal applications and services from on-premises to Microsoft Azure
  • 75% reduction in page response times and CRM data retrieval overhead through targeted performance optimization
  • Improved deployment reliability through fully automated Azure DevOps CI/CD pipelines
  • Enhanced production observability with Azure Monitor, Application Insights, and custom Azure Workbooks
  • Strengthened system security through identification and remediation of vulnerabilities from internal assessments
  • Improved engineering productivity through AI-assisted development with GitHub Copilot

Notes

Due to contractual and confidentiality obligations, specific internal details, metrics, and screenshots cannot be disclosed.
The description above focuses on technical scope, responsibilities, and architectural relevance rather than proprietary information.