0%
Mahir Buğra Yaşar
🌐 mahirbugrayasar.com
Full Stack .NET Developer

Mahir Buğra
Yaşar

ASP.NET Core · Microservices · Vue.js · React

Who Am I?

As a Full Stack .NET Developer, I design and build scalable, event-driven backend systems. I architect robust backends with ASP.NET Core, C#, Entity Framework Core, and MSSQL.

I build microservice architectures with asynchronous messaging (RabbitMQ, MassTransit), real-time communication (SignalR), distributed caching (Redis), full-text search (ElasticSearch), and cloud-native storage (Cosmos DB, MongoDB).

I work across the stack with Vue.js/React.js and apply SOLID principles, TDD, and Onion Architecture in Agile teams.

🌐 mahirbugrayasar.com LinkedIn
3
Companies Worked At
5
Microservice Architectures
20+
Technologies
Passion for Learning

Technical Skills

Languages & Frameworks
C#ASP.NET Core.NET 6/7Entity Framework CoreT-SQLJavaScript
Frontend
Vue.jsReact.jsReact NativeDevExtreme
Architecture & Patterns
Onion ArchitectureMicroservicesSOLIDClean CodeN-TierDI
Backend & APIs
RESTful APISignalRJWTOAuthSwagger
Databases & Storage
MSSQLAzure Cosmos DBMongoDBElasticSearchRedis
Messaging & Caching
RabbitMQMassTransitRedis Distributed Cache
Testing & Quality
TDDxUnitNUnitUnit Testing
Tools & Collaboration
Git / GitHubDockerPostmanSwaggerAgileScrumJIRA

Work Experience

Lolovy
Aug 2025 – Oct 2025
Backend Developer
  • Engineered a social and content-sharing platform from scratch using ASP.NET Core, C#, Vue.js, and MSSQL, designing 5 modular microservices (User, Content, Music, Order, Notification).
  • Implemented event-driven asynchronous communication between all 5 microservices with MassTransit and RabbitMQ, decoupling services and improving fault tolerance.
  • Built a real-time notification system with SignalR, delivering instant updates to users without page refreshes.
  • Integrated ElasticSearch for feed and content indexing, enabling fast full-text search across the platform.
  • Implemented Redis for distributed caching and locks, reducing redundant database queries and improving API response times.
  • Designed the data layer on Azure Cosmos DB and MongoDB for flexible, cloud-native storage, and applied SOLID principles and Onion Architecture throughout for a cleanly layered, testable codebase.
ASP.NET CoreC#Vue.jsRabbitMQMassTransitSignalRElasticSearchRedisCosmos DBMongoDB
CTS Software
Feb 2024 – May 2024
Full Stack Developer
  • Built scalable web applications using ASP.NET Core, C#, Vue.js, and DevExtreme for the company's internal and client-facing tools.
  • Implemented secure JWT and OAuth authentication across all application modules.
  • Optimized database queries with EF Core and LINQ, improving query execution speed.
  • Documented RESTful API endpoints with Swagger and wrote unit tests aligned with SOLID and Onion Architecture to improve code reliability.
ASP.NET CoreC#Vue.jsDevExtremeJWTOAuthEF CoreSwagger
MZM Software
Jul 2023 – Nov 2023
Backend Developer
  • Developed and maintained enterprise backend systems on a microservices architecture using ASP.NET Core, C#, EF Core, ElasticSearch, Azure Cosmos DB, Redis, and RabbitMQ to improve scalability and throughput.
  • Collaborated with frontend teams across distributed environments to ship new features with seamless API integration.
ASP.NET CoreEF CoreElasticSearchCosmos DBRedisRabbitMQ

GitHub Projects

Repos from github.com/mahirbugray — loading live

Loading GitHub repositories...
⚡ View All Repos on GitHub

Education & Certifications

🎓
Manisa Celal Bayar University
Bachelor's Degree – Software Engineering
Department of Software Engineering
📜
BAU Wissen Akademie
Full Stack Programming Certificate
Jun 2023 – Dec 2023
👨‍🏫
Hour of Code'21 Instructor Certification
Manisa Celal Bayar University
Nov 2021

Get In Touch

// özgeçmiş

CV'mi İndir

Güncel özgeçmişimi PDF olarak indirebilirsiniz — Türkçe veya İngilizce.