Full-stack · Web · Apps · Games

Efe Atasayar.

I build software end to end, from real-time netcode and audio engines to the website your customers actually land on.

Open to work freelance projects & full-time roles · remote or İstanbul

10 +
years shipping software
53 k
lines in MoonLite, built solo
480
concurrent players on a €4 server
3
weeks from first commit to launch

Selected work

Things I've built from the ground up

Products of Lector Interactive, my one-person studio. I design, build, ship and run them: architecture, backend, graphics, audio, infrastructure and security.

Multiplayer 3D web game Live · Steam edition coming

MoonLite

A moonlit after-hours park you can visit from any browser: make music with strangers on a shared timeline, watch films under an open sky, race go-karts, bowl, play chess.

  • ~53,000 lines of strict TypeScript, built solo. First commit to public launch in three weeks; 418 automated tests.
  • Custom netcode on binary protocols: 480 concurrent players on a €4/month VPS at a ~2 ms worst tick, zero drops.
  • Browser audio engine from scratch: multi-stem mixer with auto-warp, pitch-preserving time-stretch, AudioWorklet synth and a small DAW.
  • 12+ networked attractions as deterministic sims, post-quantum encrypted DMs, Cloudflare edge plus a small VPS fleet.
  • TypeScript
  • Three.js
  • Web Audio
  • Node.js
  • WebSockets
  • Cloudflare Workers
  • Electron
  • Steamworks

Multiplayer 3D web game

MoonLite

MoonLite key art: a full moon over a starry night sky

1 / 3

Real-time OSINT platform with an AI agent harness Private beta

Horus

A live 3D globe that fuses aircraft, ships, satellites, earthquakes, disasters and sanctions lists into one picture, with an LLM agent that can investigate it for you.

  • ~41,000 lines, solo: 8+ live feeds with cross-source entity resolution, graph, alerting and time-scrubbable replay.
  • Agent harness designed from scratch: 28 typed tools, sub-agents, permission-gated actions, three-layer memory.
  • Two red-team passes and a 328-case regression suite; 355 rps at p99 311 ms behind a zero-inbound-port deployment.
  • Python
  • FastAPI
  • Next.js
  • PostgreSQL
  • DuckDB
  • Cesium
  • Docker
  • LLM agents
Co-op space-survival voxel sandbox In development

Project Persei

Build a ship block by block, leave a frozen Earth and cross the real galaxy: all 6,278 confirmed NASA exoplanets, at their true coordinates.

  • ~35,000-line engine-level project on open-source jMonkeyEngine, zero purchased assets.
  • Streaming voxel world, fluids, power circuits; ships carved into flyable meshes with seamless surface-to-space transitions.
  • Profiler-driven performance work: removed a 750k objects/s allocation hot path, tuned generational ZGC.
  • Java 21
  • jMonkeyEngine
  • GLSL
  • Procedural generation
  • Gradle
Online debate party game, 4–22 players Coming to Steam

DEBAIT.

Pick a side. Get the room on yours. Teams argue over live voice while the audience votes, a player-DJ streams music and an AI fact-checker can freeze the room.

  • Custom real-time voice and music streaming over Steam P2P (Opus, ring-buffer playback).
  • Server-authoritative flow, zone voting and hand-drawn secret ballots sent as compressed stroke data.
  • Steam microtransactions, inventory and stats on a self-built Node.js + Firebase backend.
  • Unity
  • C#
  • Netcode for GameObjects
  • Steamworks
  • Node.js
  • Firebase

Online debate party game, 4–22 players

DEBAIT.

DEBAIT key art with clay-style characters

Client & freelance work

Websites and systems built for clients

From a brochure site that sings to a management system a whole company runs on. Click a project to see more.

dallunapark.com

Website + management system

Dal Lunapark

Dal Lunapark homepage with an aerial video of a theme park

1 / 3

A website and an operations panel for one of Europe's largest amusement-ride manufacturers: a multilingual catalog of 60+ rides, an interactive installations globe, and an admin system to run the company's content and inquiries.

  • Interactive 3D installations globe
  • Catalog, press and inquiries managed from one panel
  • Multilingual (EN/TR)
  • Website
  • Admin panel
  • 3D globe
  • i18n
Visit dallunapark.com ↗
myschool.com.tr

School management system

MySchool

MySchool landing page with dashboard mockups

1 / 2

A school management platform in the spirit of Moodle and EduPage, with the features of both packed into modules unlocked by role and authorization level. Each school runs on its own subdomain with its own data, and it works on any device.

  • Multi-tenant: one subdomain per school
  • Role-based modules for staff, students and parents
  • Mobile-first, responsive
  • Full-stack
  • RBAC
  • Multi-tenant
  • Responsive
Visit myschool.com.tr ↗
haweddings.com.tr

Brochure website

H&A Wedding & Events

H&A homepage: 'Elegance, composed in roses'

1 / 2

An elegant bilingual site for a wedding and events studio in İstanbul. Since the business is all about handcrafted roses, the whole experience is composed around them, with custom music and animations I created, palette switching and video galleries.

  • Original music and animations
  • Theme palette switcher
  • Full SEO, TR/EN
  • Next.js
  • React
  • Tailwind CSS
  • SEO
Visit haweddings.com.tr ↗
lectorinteractive.com

Game & software studio website

Lector Interactive

Lector Interactive homepage with a pixel-art cat

1 / 3

The website of my studio: five languages, Medium-powered articles, dynamic social images and a built-in terminal where players will log in and view their data across our games.

  • EN · TR · DE · ES · ZH
  • In-browser terminal
  • Dynamic OpenGraph images
  • Next.js
  • TypeScript
  • i18n
  • Vercel
Visit lectorinteractive.com ↗

Game mods for live servers

Minecraft mods & plugins

In-game screenshot with a boss-hunt HUD and party list

Mods and plugins for a futuristic Minecraft server, with creative features that change the vanilla experience in unique ways: boss hunts, party systems, custom items, live HUDs and server management tools.

  • Boss hunts and live HUDs
  • Party and loot systems
  • Shipped to live servers
  • Java
  • Minecraft
  • Gameplay systems
Portrait of Efe Atasayar

About

A builder who likes the whole problem

I'm Efe, a full-stack software engineer and game developer based in İstanbul. For the past few years I've been building products through Lector Interactive, owning everything from the first sketch to the servers at 3 a.m.

Largely self-taught and entrepreneurial, my core strength is problem-solving: I like hard, messy problems and bring a creative, unconventional angle to both product and engineering. Clients get the same care I put into my own games: fast, honest communication and work that holds up in production.

Education

  • Koç University, İstanbul Computer Engineering · 2018 – 2023
  • VKV Koç High School, İstanbul High school diploma · 2013 – 2018

Beyond code

Competitive ballroom dancer with medals in Tango, Quickstep, Waltz and Foxtrot; table-tennis medalist; multi-instrumentalist, music producer and vocalist.

Turkish (native) · English (fluent)

Experience

  1. 2024 – present

    Founder & Lead Software Engineer

    Lector Interactive

    Independent game and software studio in İstanbul. I own product, engineering, infrastructure, security and client delivery end to end.

  2. 2021 – present

    Freelance developer & coach

    Fiverr · private clients

    Websites and systems for businesses, custom tokens and smart-contract integrations for international clients, 1-on-1 esports coaching with consistently positive reviews.

  3. 2023

    Sales Associate, IT products

    Pera Bilişim Teknolojileri

    Managed B2B and retail relationships; matched hardware and software configurations to clients' technical needs.

  4. 2020 – 2022

    Sales Associate & Developer

    Armil Bilgisayar

    Combined technology sales with in-house development, building internal tools for daily operations.

Toolbox

Languages

  • TypeScript
  • JavaScript
  • Java
  • C#
  • Python
  • C
  • Dart
  • GLSL
  • SQL
  • Solidity

Web & apps

  • React
  • Next.js
  • Astro
  • Vite
  • Tailwind CSS
  • Three.js / WebGL
  • Web Audio
  • Electron
  • Flutter
  • i18n & SEO

Backend & infra

  • Node.js
  • WebSockets
  • FastAPI
  • PostgreSQL
  • SQLite
  • DuckDB
  • Cloudflare Workers / R2 / D1
  • Docker
  • Linux ops
  • Firebase

Real-time & games

  • Custom netcode
  • Unity
  • jMonkeyEngine
  • Steamworks
  • Voxel engines
  • Procedural generation
  • Audio DSP

Security & AI

  • OAuth 2.0 / PKCE
  • RBAC
  • CSP / HSTS
  • E2E encryption
  • LLM agent harnesses
  • Threat modelling

Contact

Have a project or a role in mind?

I'm open to freelance projects and full-time roles, remote or in İstanbul. Write me a few lines about what you need; I usually reply within a day.