Backend Engineer focused on clean architecture & reliable systems
I design and build .NET APIs, modular backends and developer tooling that make teams faster and systems easier to maintain.
About Me

I am a backend engineer specializing in .NET and C#, focused on building APIs, modular backends, and clean architecture. I work with SQL databases and practical DevOps tools like Docker and CI/CD pipelines to deliver reliable systems.
I care about maintainability, modularity, and clear architecture more than just shipping code. I enjoy code reviews, documentation, and sharing knowledge with teams. I use AI-assisted development tools like Copilot, but I always review and validate the code manually—design and validation remain my responsibility.
Skills
Experience applied in production
Core Backend
C#
4+ years
.NET 8 / .NET Core
4+ years
Backend Architecture
3+ years building backend systems
Systems Design
3+ years building backend systems
Software Architecture
3+ years building backend systems
Clean Architecture
3+ years building backend systems
REST APIs
4+ years
SQL
5+ years
Entity Framework Core
4+ years
DevOps & Tooling
GitHub Actions / CI/CD
3+ years
Docker
3+ years
Azure
2+ years
Also Used
TypeScript
2+ years
React
2+ years
Next.js
2+ years
Python
3+ years
PHP
2+ years
Java
1+ years
Featured Projects
Some of my recent work
Systems and libraries built with clean architecture principles
Other Projects
Work Experience

- Focused full-time on the design, evolution, and maintenance of architecture-driven open source projects previously developed alongside professional roles.
- Designed and maintained reusable libraries and frameworks centered on modular backend systems, internal tooling, and DX-oriented patterns.
- Worked across multiple ecosystems (.NET, Python, PHP, React), emphasizing clean boundaries, extensibility, and long-term maintainability.
- Applied production-grade practices including semantic versioning, structured documentation, CI pipelines, and automated release processes.
- Used open source projects as a testbed for architectural exploration, validation of design decisions, and continuous system refinement.

- Designed and implemented a modular monolith backend using .NET 8, applying Clean Architecture, explicit module boundaries, and contract-based integration.
- Developed a WinForms plugin as part of a larger retail ecosystem, enabling secure data validation and controlled user workflows.
- Implemented OTP-based authentication flows using AWS SNS, including validation, retries, and failure handling.
- Took ownership of the core backend after the initial plugin phase, leading architecture decisions and system evolution.
- Built mandatory automatic update mechanisms using GitHub Releases, with background downloads, integrity checks, and seamless rollout.
- Integrated relational persistence and enforced domain rules within the domain layer, avoiding anemic models.
- Established CI/CD pipelines with GitHub Actions for automated versioning, packaging, and releases.

- Led backend development efforts and provided technical direction, mentoring and code reviews
- Designed and implemented backend services using .NET, C# and SQL Server
- Defined architectural guidelines and improved maintainability by enforcing modular, layered structure
- Integrated services and optimized system performance and reliability

- Developed backend APIs and internal tools using .NET and SQL Server
- Improved system reliability through debugging and refactoring
- Collaborated with the team to transition architecture to better structured modules

- Built backend components for an AI-based chatbot system
- Implemented microservices, messaging flows and Azure-based deployments
- Improved performance and reliability of distributed components

- Built full-stack modules using modern web technologies
- Designed data models and backend logic
- Developed dashboards, internal workflows and authentication

- Built UI components and frontend modules with TypeScript/JavaScript
- Integrated CMS workflows and improved usability
- Developed client-facing web pages integrated with Strapi CMS

- Implemented user-facing features and admin dashboards
- Designed UI flows and improved overall UX
- Developed the full e-commerce platform including storefront and admin panel