Software Developer, Istanbul

Teoman Madran

I build backend systems and infrastructure, mostly in Rust. I’ve spent the last few years working on software for the maritime industry. Vessel tracking platforms, ship design tools, and the infrastructure around them.

scroll

Technical

Tools I work with

Languages

Rust, C#, C++, TypeScript, JavaScript, Python, Common Lisp

Backend & Data

Axum, SeaORM, Flask, PostgreSQL, Redis, REST, WebSocket

Frontend

React, Next.js, Vite

Infrastructure

Docker, Linux, Systemd, Caddy, NGINX, Git

Experience

Where I’ve been building

Enteo Software

Co-Founder & Lead Backend Developer

Jun 2023 - Mar 2025

Built the entire backend of Vesseldove, a maritime intelligence platform tracking 80,000+ commercial vessels worldwide. Designed the system from the ground up in Rust with a task-based, actor-model architecture.

  • Hybrid REST & WebSocket API with Axum
  • Multi-threaded, actor-model data processing pipeline
  • PostgreSQL schema design with SeaORM, Redis caching layer
  • Private email hosting solution serving 20+ companies
  • Linux-based internal hosting infrastructure for clients
Vesseldove - vessel tracking map
Vesseldove - vessel detail page

Dockhand Software

Co-Founder & Lead Developer

Jan 2021 - Jan 2023

Designed and built a 3D modeling plugin for AutoCAD tailored to naval engineers, automating structural ship design phases.

  • Automatic generation of transverse and longitudinal frames
  • Algorithm for systematic placement of standard shipbuilding parts
  • Full business logic, UI/UX, and geometry engine in C#
  • Custom data model integrated with Entity Framework
AutoCAD plugin - structural frame generation
AutoCAD plugin - component placement