Microsoft .NET Developer (Senior) |
Arvato Systems Malaysia
(MNC)
| Nov2023 - now
Arvato Systems Malaysia is a part of Arvato
Systems,
providing IT solutions and services to support
digital transformation, focusing on industries like media, retail, utilities, and
healthcare.
Key Responsibilities
- Contribute to the full software development lifecycle, including requirements analysis,
feature design and
implementation, code reviews, automated testing, debugging, performance optimization,
and production support.
- Develop and maintain enterprise applications using C#, .NET, ASP.NET Core, Azure, SQL
Server, and SharePoint, delivering
scalable and maintainable solutions.
- Collaborate with cross-functional teams in an Agile Scrum environment, participating in
sprint planning, daily
stand-ups, reviews, and retrospectives while producing technical documentation such as
database schemas, sequence
diagrams, and system flow diagrams.
Key Initiatives, Innovation & Deliverables
-
AI Leadership & Certification: Led a 5-member team to build an AI
Onboarding Platform for 6 months. Appointed business unit
AI Champion
(2026). Drove team-wide AI adoption by engineering standardized
.github/
context instruction files,
system rules, and agent skills to optimize Copilot accuracy and token efficiency.
Shared weekly Copilot
knowledge-sharing sessions for 16 engineers, monthly tech & security talk. Competed in
the Arvato Systems
Malaysia: AI Hackathon 2024, and earned the Udacity AI Product Manager
Nanodegree (2026).
-
AI & MLOps POCs: Developed a multimodal AI archival
platform implementing RAG with
Azure AI Search and Azure OpenAI using .NET 10 C# (2026), engineered an MLOps
forecasting
system
tracking experiment drift via
MLflow and Azure ML (2025), and architected and developed an AI Onboarding
Platform using Blazor and and Vertical Slice Architecture (2026).
-
Internal Tooling & Observability: Designed and built a self-hosted
DevOps
intelligence dashboard integrating GitHub REST
APIs for real-time CI/CD visibility and operational automation across multi-repository
microservice environments,
featuring workflow health monitoring, branch propagation drift analysis, bulk workflow
orchestration, and stale branch
cleanup tooling.
-
CI/CD & DevOps Automation: Reduced CI pipeline times by
66% via automated
test-skipping and cut workflow execution times by 50% by migrating 10+
pipelines from Azure DevOps
to GitHub Actions.
-
Security & Architecture: Refactored the core security layer to resolve
critical IDOR
vulnerabilities, introduced secure data-masking policies for logging
compliance, and advocated for
modern design patterns (Strategy/Factory) and unit testing standards to elevate overall
code quality.
Technology Stack
- Languages & Frameworks: C#, .NET Framework 4.8, .NET 8, .NET 10, Web
API, Razor Pages, Blazor
- Backend Tools: Swagger (Swashbuckle), Hangfire, Serilog, Seq
- Databases: SQL Server, Entity Framework Core 8, Dapper
- Cloud & DevOps: GitHub, Azure DevOps, Azure Function, Azure Service
Bus, Azure Key Vault, Azure Blob Storage, Azure OpenAI, Azure Document Intelligence,
Azure AI Language, Azure AI Search
- Monitoring & Testing: Azure Application Insights, NUnit, MsTest (Unit
Test,
Integration Test)
- Frontend: JavaScript
-
Design Patterns & Principles: Monolith, Microservices, Factory Pattern,
Strategy
Pattern,
Query Object Pattern, Repository Pattern, DRY, YAGNI, SOC, OOP, Dependency Injection
(DI), MVC, vertical slices architecture
- Others: Scrum, Agile, Confluence, MermaidJS, SonarQube / SonarCloud,
Google Colab, Python, Microsoft Aspire