Senior Full-Stack .NET Developer | AI / LLM + Solution Architect - Accenture (German E-Invoicing / Regulatory Product and Parallel AI/LLM Initiatives)
Duration: Mar 2023 - Present
Summary: Led solution architecture and hands-on delivery for a German e-invoicing solution aligned with regulatory requirements, alongside multiple parallel AI-enabled enterprise modernization projects including insurance platforms and AI development workflows.
Responsibilities:
- Led solution architecture across multiple parallel product initiatives.
- Defined application/platform architecture, service boundaries, AI integration strategy, API/data contracts, development workflow, acceptance approach, deployment model and technical handover.
- Architected and implemented end-to-end e-invoicing solution with AI document-processing integration and structured invoice workflows.
- Designed reusable AI integration layers for .NET products using Python/FastAPI, RAG, OpenAI/Claude APIs, LangChain, Semantic Kernel, and other AI technologies.
- Built AI/RAG insurance claim workbench with document Q&A, grounded citations, structured outputs, and audit/cost traces.
- Developed backend enterprise services with C#, .NET 8, ASP.NET Core Web API, REST/gRPC, EF Core/Dapper, MediatR, SQL Server/PostgreSQL, Redis, RabbitMQ, and Azure Service Bus.
- Delivered cloud workloads on Azure and AWS using App Services, Functions, Container Apps, Azure SQL, Key Vault, Application Insights, Docker, Kubernetes/AKS, and GitHub Actions CI/CD.
- Implemented testing and observability using xUnit, NUnit, Moq, FluentAssertions, Testcontainers, Playwright, Serilog, OpenTelemetry, and Application Insights.
- Built and supported frontend business interfaces with React/TypeScript, Angular, Redux/RxJS, Blazor, and SignalR.
Technologies: .NET 8, C#, ASP.NET Core Web API, REST, gRPC, EF Core, Dapper, MediatR, SQL Server, PostgreSQL, Redis, RabbitMQ, Azure Service Bus, Python, FastAPI, RAG, OpenAI API, Claude API, LangChain, Semantic Kernel, embeddings, vector search, Azure App Services, Azure Functions, Azure Container Apps, Azure SQL, Azure Key Vault, Application Insights, Docker, Kubernetes/AKS, GitHub Actions, xUnit, NUnit, Moq, FluentAssertions, Testcontainers, Playwright, Serilog, OpenTelemetry, React, TypeScript, Angular, Redux, RxJS, Blazor, SignalR
Full-Stack Engineer (.NET, Backend-Focused) - OnePoint Ltd (Enterprise Banking Platform and Core Banking Workflows)
Duration: Jan 2019 - Mar 2023
Summary: Developed and maintained enterprise banking platform focusing on core banking workflows, internal systems, and integrations to ensure reliable and efficient transaction processing and business operations.
Responsibilities:
- Developed ASP.NET Core (.NET 6) backend services with C#, REST APIs, CQRS, MediatR, validation, dependency injection, and layered architecture.
- Optimized database performance and reliability using PostgreSQL, SQL Server, and Oracle with stored procedures, indexes, transactions, and execution plans.
- Implemented asynchronous and event-driven processing with RabbitMQ and Redis for backend integration workflows.
- Built Angular 8 frontend modules with TypeScript and RxJS integrated with REST APIs.
- Supported DevOps processes using Jenkins, Azure DevOps, Docker, Kubernetes, and Azure cloud delivery.
- Investigated production incidents, integration failures, and data issues; validated fixes with automated testing using xUnit and Testcontainers.
Technologies: ASP.NET Core (.NET 6), C#, REST APIs, CQRS, MediatR, PostgreSQL, SQL Server, Oracle, RabbitMQ, Redis, Angular 8, TypeScript, RxJS, Jenkins, Azure DevOps, Docker, Kubernetes, Azure
ASP.NET Full-Stack Developer - Digital Edge (Vessel and Insurance CRM, Fleet Management, Document Workflows)
Duration: Sep 2015 - Dec 2018
Summary: Developed full-stack solutions for vessel management, insurance CRM, fleet management, and document workflow systems, supporting business and partner integrations with modernized backend and frontend technologies.
Responsibilities:
- Developed .NET backend and REST API services for vessel management, insurance, CRM, and document workflow modules.
- Migrated legacy components toward .NET Core and supported partner/business-system integrations.
- Built AngularJS/Angular and TypeScript frontend modules with jQuery, Bootstrap, Kendo UI, and DevExpress Reporting.
- Implemented RabbitMQ background processing and worked with SQL Server, MongoDB, and Redis for caching and query optimization.
- Supported AWS deployments, Swagger/OpenAPI documentation, Serilog logging, production diagnostics, and performance troubleshooting.
Technologies: .NET, .NET Core, REST API, AngularJS, Angular, TypeScript, jQuery, Bootstrap, Kendo UI, DevExpress Reporting, RabbitMQ, SQL Server, MongoDB, Redis, AWS, Swagger/OpenAPI, Serilog
ASP.NET Full-Stack Developer - Dextra (CRM, Medical/EHR, Insurance and Legal Systems including Doctor Premium EHR/EMR)
Duration: Jan 2013 - Sep 2015
Summary:
- Developed and maintained CRM, medical/EHR, insurance, and legal systems with a focus on backend business logic, data access, and legacy UI modernization
- Built core components of a medical CRM system from the ground up
Responsibilities:
- Developed C#/.NET Framework business applications using ADO.NET, Entity Framework, SQL Server, and IIS.
- Designed backend logic, data-access infrastructure, stored procedures, schemas, controllers/services, and business integrations.
- Built AngularJS/JavaScript frontend interfaces and maintained legacy WebForms, jQuery, and Bootstrap workflows.
- Developed core parts of Doctor Premium EHR/EMR including application architecture, database schema, patient records, medical history, scheduler/events, and UI.
- Supported IIS deployments, SVN/Git workflows, Umbraco CMS, production debugging, performance profiling, and legacy system modernization.
Technologies: C#, .NET Framework, ADO.NET, Entity Framework, SQL Server, IIS, AngularJS, JavaScript, WebForms, jQuery, Bootstrap, SVN, Git, Umbraco CMS