Skip to content
MST

Mehmet Selim Turan

Senior Software Developer

NextJS/ReactJS & Javascript/TypeScript Developer | .NET & NestJS/NodeJS Developer | AI Agent Orchestration

Welcome aboard the Nebuchadnezzar. Here ideas turn into code, and code into running systems; there are agents among the crew now. After all, never send a human to do a machine's job.

Have you ever had a dream you were sure was real?

01 // identity

Record in the system

Mehmet Selim Turan. Istanbul, Ümraniye. Senior Software Developer at Logo Yazılım; technical lead of an eight-person squad for two years. Building products end to end, from the data model to production, for more than seven years, and for the past year doing it alongside Claude-based agents.

Outside the system: a month in Porto with the European Voluntary Service, training in Paris with the Water Ambassadors programme and representing Türkiye at the European Parliament in Brussels. The record stays open; a master's degree is in progress at Ahmet Yesevi University.

Temet Nosce

02 // construct

The Construct

The loading program. Anything we need is loaded from here: interface, server, model and the architecture that holds them up.

React · Next.js · TypeScript

Frontend Development

Fast, accessible interfaces that search engines and AI assistants can both find. From building a design system to micro-frontends, from the page's first frame to the last pixel.

  • React
  • Next.js
  • React Native
  • TypeScript
  • Tailwind CSS
  • Micro-frontends
  • SEO & GEO

.NET · Node.js · NestJS

Backend Development

Services and APIs across the .NET and Node.js ecosystems: microservice architecture, object-oriented and domain-driven design, SQL and NoSQL data models. The code is written with the same discipline at every step of the lifecycle.

  • .NET / C#
  • Node.js
  • Express.js
  • NestJS
  • Microservices
  • DDD
  • PostgreSQL
  • MySQL
  • MongoDB

Claude Code · Agents · MCP

AI-Assisted Engineering

I orchestrate Claude-based coding agents across the whole software lifecycle: implementation, refactoring, code review, testing, documentation and release. In my squad this practice cut feature delivery time by roughly 30%.

  • Claude
  • Agentic development
  • MCP
  • Tools
  • Skills
  • SDLC

End to end · Architecture · Leadership

Fullstack & Leadership

I build a product end to end, from the data model to production, architectural decisions, CI/CD and the release process included. I have led an eight-person squad as technical lead for two years.

  • End-to-end development
  • SDLC
  • OOP
  • OOD
  • SOLID
  • Clean Architecture
  • Technical leadership
  • DevOps
  • CI/CD
  • Docker
  • Kubernetes
  • Linux
  • macOS
  • Agile

// the construct

Unfortunately, no one can be told what the Matrix is. You have to see it for yourself.

Morpheus

Missed the intro? Take a seat, switch the television on and start the story over.

03 // logs

System logs

Every ship keeps a log. The systems I have jacked into since 2017, and what I built there.

  1. Senior Software Developer — Logo Yazılım

    – Present

    Istanbul · Full-time · Hybrid

    Projects: Peoplise · isbasi.com · logo.com.tr · elogo.com.tr · lgo.link

    • Next.js
    • React
    • Node.js
    • NestJS
    • .NET
    • SQL
    • NoSQL
    • Tailwind CSS
    • End-to-end
  2. Software Developer — Odeon Software & Technology

    –

    Istanbul · Full-time · Remote

    Projects: Coral Travel · Back-office CMS

    • Next.js
    • React
    • TypeScript
    • Ant Design
    • SCSS
    • REST
  3. Senior Frontend Developer — Demirören Media

    –

    Istanbul · Full-time · Remote

    Projects: Kanal D · CNN Türk · Radyo D · Dream Türk

    • React
    • JavaScript
    • SCSS
    • .NET
  4. Frontend Developer — Bilge Adam

    –

    Istanbul · Full-time · Remote

    Projects: Trive · Işık Menkul Değerler

    • React
    • TypeScript
    • WebSocket
    • REST
  5. Software Developer — Szutest

    –

    Istanbul · Full-time · Hybrid

    Projects: egitim101.com

    • ASP.NET MVC
    • JavaScript
    • jQuery
    • Bootstrap
  6. Part-time Student Employee — Atatürk University, IT Department

    –

    Erzurum · Part-time

04 // programs

Loaded programs

The programs the operator loaded into me, item by item: languages, frameworks and tools.

Languages

  • JavaScript (ES6+)
  • TypeScript
  • C#
  • PHP
  • SQL
  • Shell / Bash
  • HTML5
  • CSS3

Frontend

  • React
  • Next.js (SSR/SSG/ISR)
  • Micro-frontends
  • Redux Toolkit
  • Zustand
  • TanStack Query
  • React Native
  • Angular
  • Tailwind CSS
  • SASS/SCSS
  • shadcn/ui
  • Vite
  • Webpack
  • Turbopack

Backend

  • Node.js
  • NestJS
  • Express.js
  • .NET / ASP.NET
  • Laravel
  • REST
  • GraphQL
  • gRPC
  • WebSocket
  • JWT
  • OAuth 2.0

Architecture

  • Microservices
  • Event-driven design
  • Domain-Driven Design
  • SOLID
  • Clean Code
  • API Gateway
  • Saga
  • Circuit Breaker
  • Rate limiting
  • Caching

Data & Messaging

  • PostgreSQL
  • MSSQL
  • MySQL
  • MongoDB
  • Redis
  • Memcached
  • Firestore
  • RabbitMQ
  • Kafka

DevOps & CI/CD

  • Docker
  • Kubernetes
  • GitHub Actions
  • GitLab CI
  • Jenkins
  • Bitbucket
  • Nginx
  • Linux

Observability

  • Prometheus
  • Grafana
  • OpenTelemetry
  • ELK Stack
  • Sentry
  • LogRocket

Testing & Quality

  • Jest
  • Unit & integration & smoke & end-to-end tests
  • Postman
  • SonarQube
  • Secure coding
  • Lighthouse

AI Engineering

  • Claude & Claude Code
  • Agent orchestration
  • MCP
  • GitHub Copilot

Leadership & Agile

  • Technical leadership
  • Mentoring
  • Architecture ownership
  • Scrum
  • Kanban
  • Sprint planning
  • Atlassian (Jira, Confluence, Bitbucket)

05 // education

Education, certifications & achievements

2026 – Present

M.Sc. in Computer Engineering

Ahmet Yesevi University

Istanbul · Ongoing

2014 – 2020

B.Sc. in Management Information Systems

Atatürk University

Erzurum · Graduated

2008 – 2012

Information Technologies, Anatolian Technical High School

Kazım Karabekir Anatolian Technical High School

Erzurum

Languages

  • TurkishNative
  • EnglishProfessional working proficiency

Certifications & achievements

  • 2025

    Squad Technical Lead (STL) Development Programme — Logo Yazılım

    Leadership programme: coach-style management and active listening, situational leadership, feedback and feed-forward, the activity–output–outcome chain and impact–effort–risk prioritisation. Instructor: Ersin Denizseven.

  • 2026

    Lean Agile Training — Logo Yazılım

    Continuation of the STL programme: value streams, waste reduction and agile delivery practices. Instructor: Ersin Denizseven.

  • 2026

    NestJS Backend Development Training — BT Akademi

    Two-week intensive programme, Istanbul.

  • 2024

    SecureFlag — Secure Coding

    Application and front-end security, vulnerability prevention.

  • 2017

    Water Ambassador — Ministry of Agriculture and Forestry of Türkiye

    Won the national competition and represented Türkiye at the European Parliament.

  • 2017

    Erasmus+ European Voluntary Service (EVS)

    Education and recreation programme in Porto, Portugal.

  • —

    Google Young Agencies Academy

    Won the competition organised by Google and attended its training seminar.

  • 2015

    IT Essentials: PC Hardware and Software — Cisco

    Cisco Networking Academy certificate: hardware, operating system and networking fundamentals. Instructor: Kamil Güleryüz.

07 // contact

Let's build something together

For a project, a collaboration or a technical conversation, reach out by email or on LinkedIn.

Schedule a meeting

Pick a time that suits you, then open the invite in Google Calendar or download it as an .ics file.

In Google Calendar you can add "Join with Google Meet" and send the invite.

  • Sections

  • Commands

follow the white rabbitThis site has a soundtrack · tap to play