software developer

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.

01

software development services

all services

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.

02

featured project

projects
/ 001
personal project · c# / .net

e-commerce microservices platform

a personal .net project exploring clean architecture, ddd and service communication through order, stock and payment flows.

clean architecturedddopentelemetry
03

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.

recent experience2022—2025

turkmen holding

c#/.net backend development across modules of an existing monolithic textile erp system.

explore my experience
04

skills

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

05

recent articles

articles
/ 003
ef core / sql / query performance

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 article
06

quick 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.

contact