Profile
Engineering for the long run
Senior .NET developer with 17+ years of experience delivering scalable backend and full-stack software. Specialized in C#, ASP.NET Core, Microsoft Azure, Kubernetes, microservices, and event-driven architecture, with hands-on ownership across CI/CD, Infrastructure as Code, observability, performance, automated testing, and production troubleshooting. A practical Clean Architecture mindset keeps systems maintainable, testable, and ready for long-term operation.
Technical skills
A backend core with full-stack reach
A focused toolkit for designing, shipping, and operating modern software.
Backend & Architecture
Service design with clear boundaries and resilient integrations.
Cloud & DevOps
Static-to-production delivery and cloud-native operations.
Data & Messaging
Transactional data, caching, streaming, and asynchronous workflows.
Quality & Observability
Fast feedback loops and evidence-led production support.
Frontend & Tools
Pragmatic full-stack contribution where products need it.
AI / LLM & Cross-Platform
Durable AI workflows and applications beyond the browser.
Experience
From business software to cloud platforms
A career shaped by practical delivery, deeper backend specialization, and increasing production ownership.
Sep 2022 – Present
Full-Stack .NET Developer
Appsfactory GmbH
Cologne, Germany
Delivering client-confidential enterprise platforms at a German digital product agency, with high-traffic cloud services operated on Kubernetes.
- Design cloud-native services in C# / .NET 8–10 and ASP.NET Core using microservices, Clean Architecture, CQRS, and validation pipelines.
- Build event-driven workflows with Azure Functions, Service Bus, Storage Queues, Event Hubs, Kafka, Redis, and durable background jobs.
- Operate and troubleshoot Kubernetes workloads using Docker, Datadog, Application Insights, and Azure Log Analytics, improving reliability, latency, and throughput.
- Maintain Azure DevOps pipelines and Pulumi infrastructure across environments; strengthen delivery with xUnit, Testcontainers, SonarQube, security scanning, and code review.
- Contribute to TypeScript-based dashboards within cross-functional product teams.
Connected car & mobility
Data-enrichment services, messaging, caching, distributed tracing, and Kubernetes operations.
Digital inventory & compliance
Serverless backend services, dashboard APIs, secure files, scheduled workflows, and exports.
Enterprise order management
Multi-tenant workflows, access control, background jobs, integrations, and localization.
Aug 2012 – Aug 2022
Full-Stack .NET Developer
Dadepardazy Farzanegan Saee
Tehran, Iran / Istanbul, Turkey
- Designed and maintained enterprise applications with C#, ASP.NET Core, ASP.NET MVC, REST APIs, Redis, and relational databases.
- Implemented data-access layers with EF Core, Entity Framework, Dapper, Repository Pattern, and Unit of Work.
- Designed SQL Server schemas, stored procedures, T-SQL, and reporting solutions; delivered frontend modules with Angular, Bootstrap, and HTML.
- Improved delivery with automated testing, SonarQube, CodeClimate, Jenkins, Git, TFS, and Agile collaboration.
Sep 2008 – Aug 2012
Web Developer
Farzanegan Amirkabir International Company
Tehran, Iran
- Built web applications with ASP.NET Web Forms, C#, ADO.NET, LINQ to SQL, and SQL Server.
- Developed stored procedures, SOAP services, Crystal Reports, and Telerik/jQuery interfaces.
- Worked directly with customers on requirements and support while integrating business applications into a comprehensive MIS platform.
Independent projects
Ideas carried all the way to working software
Selected self-directed products exploring applied AI, data pipelines, and cross-platform architecture.
Live AI-powered language-learning platform
SpeakSim
A conversational learning product with AI-assisted practice, feedback, and structured evaluation across grammar, vocabulary, and comprehension.
- Built as a solo full-stack project with a layered .NET architecture and PostgreSQL.
- Uses Azure OpenAI and OpenRouter through a swappable provider abstraction.
- Deployed with Docker and Azure DevOps to an Ubuntu VPS behind Nginx, Let’s Encrypt, and Cloudflare.
AI content analytics platform
YouTube Assistant
A post-processing and batch analytics platform for YouTube comments, subtitles, and chat data, surfaced through a secure server-rendered dashboard.
- Runs durable AI jobs for classification, subtitle analysis, reports, and insights.
- Supports prompt and model management, failover, rate-limit isolation, and token-aware batching.
- Combines independent .NET hosts around a shared PostgreSQL database and Docker Compose deployment.
Cross-platform cloud-drive concept
VastacDrive
A modular desktop and mobile file-management concept with pluggable storage providers, encrypted local data, cloud synchronization, and a Windows virtual drive.
- Shares storage abstractions across Avalonia desktop and .NET MAUI mobile clients.
- Integrates Telegram through TDLib and protects local data with SQLite and SQLCipher.
- Mounts the virtual file system on Windows through DokanNet.
Credentials
Learning backed by practice
Certifications
Certified Kubernetes Application Developer (CKAD)
Cloud Native Computing Foundation
AWS Certified Developer – Associate
Amazon Web Services
Education
Master’s Degree in Software Engineering
Azad University · Ahvaz, Iran
Bachelor’s Degree in Software Engineering
Khouzestan Water & Power University of Technology · Ahvaz, Iran
Languages
- Persian / Farsi
- Native
- English
- Professional working proficiency
- German
- A2 — actively improving