salih barış
özay.
i build c#/.net backends and full stack web applications with angular. let’s develop clear, maintainable software that fits your business.
i help turn ideas into web applications, digitize business processes and improve existing software. we define the scope together around your goals, current systems and priorities.
backend development
server-side development covering business rules, data management and authorization for web and mobile applications.
02full stack web development
admin panels, customer portals and web applications tailored to your business processes.
03api and system integration
integrations that connect your applications and reduce manual data transfers.
04maintenance and performance
bug fixes, query optimization and ongoing maintenance for existing .net applications.
e-commerce microservices platform
a personal .net project exploring clean architecture, ddd and service communication through order, stock and payment flows.
about
software developer with 3 years of corporate backend development experience. i have worked on production development, performance optimization, maintenance and technical debt management in corporate erp systems.
i develop backend systems with asp.net core and entity framework core, and web interfaces with angular. in my personal projects, i explore microservices and distributed systems with postgresql and docker.
i focus on clean architecture, domain-driven design (ddd), event-driven architecture, cqrs, observability, test automation and cloud-native applications.
turkmen holding
c#/.net backend development across modules of an existing monolithic textile erp system.
explore my experienceskills
programming languages & platforms
c# · typescript · .net · sql
frameworks
asp.net core · angular · entity framework core · fluentvalidation
architecture & design
clean architecture · onion architecture · hexagonal architecture · ddd · cqrs · event-driven architecture · microservices · transactional outbox
api & networking
rest · grpc · yarp · swagger / openapi · scalar
databases & caching
postgresql · mssql · mysql · redis
messaging infrastructure
rabbitmq
testing
nunit · xunit · testcontainers
observability
opentelemetry · prometheus · grafana · serilog
devops & tools
docker · github actions · git · ci/cd · .net aspire
silent ef core performance killers and how to fix them
recognize n+1 queries, early materialization, unnecessary tracking, growing joins and deep pagination through an order list you can run locally.
read articlequick answers
- what freelance development services do you offer?
- i offer project-based c#/.net backend development, full stack web applications with angular, api integrations and maintenance for existing systems. we agree on the scope and deliverables around your needs. software development services
- what is your corporate software development experience?
- from may 2022 to march 2025, i worked as a software developer at turkmen holding on c#/.net backend development across existing monolithic textile erp modules, sql improvements and nunit tests. work experience
- where can i find source code and project examples?
- the projects page links to the architecture and github repository of my .net e-commerce microservices platform. projects and source code
- how can i get in touch about a project?
- use the email or linkedin links on the contact page. share a short project description, your existing system and your target date so we can assess the scope. discuss your project
- do you work beyond ümraniye and istanbul?
- based in ümraniye, istanbul, i provide software development services for individuals and businesses. i work on-site in istanbul according to project needs, and remotely across turkey and internationally. we agree on the working model, communication and timeline at the start of the project. service scope and working arrangements
- are you open to full-time or contract roles?
- yes. i am open to full-time and contract opportunities in c#/.net backend and angular full stack development. use the contact page to share the role, team and working model. get in touch about a role
let’s talk about what’s next.
share your project, consulting needs or an open position. we can discuss the scope and working model together.