Hi, I'm Narek Tamazyan, a Backend Software Engineer specializing in C# and ASP.NET Core.
I design, build, and maintain production backend systems, from RESTful APIs and event-driven applications to AI and payment integrations. I work with technologies like PostgreSQL, RabbitMQ, MassTransit, AWS, GCP, and Docker to build scalable and reliable solutions.
I'm passionate about clean, maintainable code, thoughtful software architecture, and solving complex engineering challenges. My approach is grounded in SOLID principles, Clean Architecture, DDD, and CQRS, with a focus on building software that works well today and scales for tomorrow.
Developed a custom Bash-like command-line interpreter in C, implementing process management, multi-stage pipelines, file descriptor manipulation, and Unix signal handling.
Applied low-level system calls and operating system concepts to reproduce core shell execution behavior.