Open to new projects

Software Engineer Türkiye

Cem Altan

I build independent, human-centered systems — from the interface someone actually touches, down to the Linux server, database and mail stack running underneath it.

4+
Years engineering
Full-stack
Interface to infrastructure
2
Languages spoken

About

Engineering that holds up after launch day.

I'm a software engineer with more than four years of experience, and a Computer Engineering background. Most of my work sits in the same place: a product that has to be built, and the infrastructure it has to survive on.

That means I'm equally at home writing a React dashboard, modelling a PostgreSQL schema, hardening a Debian box behind a firewall, or getting a mail server to pass SPF, DKIM and DMARC so messages stop landing in spam. I've also spent time further down the stack — C and C++ on VoIP signalling and media, socket programming, and industrial protocols on autonomous vehicles — which is where I learned to read a packet capture instead of guessing.

What I care about is independence: systems the people who own them can actually run, understand and afford. I'd rather ship something small that a team can operate than something clever nobody can maintain.

What I Do

Four things I get asked for.

Most projects need more than one of these at once — which is usually why I end up on them.

Product Engineering

End-to-end applications — React, Vue and React Native front-ends on Node.js, Express and NestJS services, backed by PostgreSQL or MongoDB. I design the data model, build the API, and ship the interface people actually use.

  • React
  • React Native
  • Vue
  • Node.js
  • NestJS
  • TypeScript

Cloud & Infrastructure

The part most people would rather not own. Linux servers, Docker, firewalls and CI on GCP, AWS and Azure — plus Mailcow mail servers with SMTP relay and deliverability tuning, so mail actually lands in the inbox.

  • Google Cloud
  • AWS
  • Azure
  • Docker
  • Linux
  • Mailcow

Systems & Protocols

Lower down the stack: C and C++ work on VoIP media and signalling, socket programming, and industrial protocols for autonomous vehicles. Comfortable in gdb when the abstraction leaks.

  • C / C++
  • SIP
  • RTP
  • TCP/UDP
  • TLS
  • Modbus

Access & Automation

Multi-tier IAM and access-control design — role hierarchies, permission policies, and the business-process automation around them. Translating what a business needs into something secure that engineers can build.

  • IAM
  • Access Control
  • RBAC
  • Automation
  • Agile

Selected Work

Projects I've designed and built.

An AI planning app I am building now, two platforms running in production for their clients, and a transaction engine that handles money splitting.

Ascendia

AI planning app

In development

An AI planner that takes on the whole day rather than just the calendar. A conversational coach works across connected spaces for planning, training, nutrition, focus, money and notes — proposing a week, reshaping it when the day slips, and explaining its reasoning instead of only showing numbers. I designed and built it end to end: the React Native app, the microservice backend, and the cloud it runs on.

  • Conversational AI coach with persistent memory
  • 14 Node.js services behind a single API gateway
  • Streaming agent orchestrator driving tool calls
  • Planning, training, nutrition, focus and money in one app
Coming soon to App Store Coming soon to Google Play

Currently in development — coming to both stores.

  • React Native
  • Expo
  • TypeScript
  • Node.js
  • PostgreSQL
  • Redis
  • Docker
  • Google Cloud

TUSinspire

Education & coaching platform

2025

A full coaching platform for a company preparing medical graduates for Turkey's TUS and DUS specialisation exams. It replaced a manual, spreadsheet-driven operation with personalised study plans, progress tracking, in-app messaging and digital contract signing — automating roughly 70% of the client's core business processes.

  • Separate admin and student dashboards
  • Personalised study plans and progress tracking
  • In-app messaging and digital contract signing
  • ~70% of core processes automated
  • React
  • Node.js
  • PostgreSQL
  • Google Cloud

Aliağa Jeotermal Enerji

Corporate site & content platform

2026

A bilingual corporate platform for a geothermal energy and water-engineering firm, covering their services, project portfolio and news. More than a brochure site: it carries a quote-request pipeline, member accounts with email verification, and an admin panel the client uses to publish projects and articles themselves — plus the KVKK/GDPR, privacy and cookie pages a Turkish company needs.

  • Turkish and English throughout, via i18n routing
  • Client-managed projects, news and articles
  • Quote requests with account registration and email verification
  • KVKK / GDPR, privacy, cookie and terms coverage
  • React
  • Vite
  • i18next
  • Node.js
  • Admin CMS

Real Estate Transaction API

Transaction & commission engine

2026

A NestJS backend managing the full lifecycle of a property deal — agreement, earnest money, title deed, completion — as a strictly sequential state machine. Handles automated commission splits across single-agent, dual-agent and pro-rata multi-contributor scenarios, with JWT role-based access for admins, consultants and external API clients.

  • Sequential transaction state machine
  • Automated pro-rata commission distribution
  • JWT role-based access + external API clients
  • Admin dashboard for payouts and monitoring
  • NestJS
  • TypeScript
  • MongoDB
  • Mongoose
  • JWT
  • Vue

Toolkit

The stack I actually work in.

Not a wish list — these are the tools I have shipped and operated production systems with.

Languages

  • TypeScript
  • JavaScript
  • C
  • C++
  • SQL
  • HTML / CSS

Frameworks & Runtime

  • Node.js
  • Express.js
  • NestJS
  • React
  • React Native
  • Vue
  • Astro

Data

  • PostgreSQL
  • MySQL
  • MongoDB
  • Mongoose
  • Redis

Cloud & DevOps

  • Google Cloud
  • AWS
  • Azure
  • Docker
  • Linux / Debian
  • Caddy / Nginx
  • Cloud Firewall

Infrastructure & Mail

  • Mailcow
  • SMTP Relay
  • AWS SES
  • Deliverability (SPF / DKIM / DMARC)
  • TLS / Let's Encrypt

Protocols & Systems

  • SIP
  • RTP
  • WS / WSS
  • TCP / UDP
  • Modbus
  • Ethernet/IP
  • gdb
  • Sockets

Security & Analysis

  • IAM
  • Access Control Design
  • Role Modelling
  • Process Automation
  • Stakeholder Management

Workflow

  • Git
  • Jest
  • Swagger / OpenAPI
  • Agile / Scrum
  • AI-assisted Development
  • Prompt Engineering

Contact

Got something you want built?

Whether it is a product from scratch, an infrastructure problem, or a mail server that refuses to behave — tell me what you are working on and I will tell you honestly whether I am the right person for it.