Full-Stack Engineer · Applied AI & LLM Systems
Hasan Tatar
Software engineer building since 2018, now shipping production client systems — Python/FastAPI and TypeScript/Next.js backends and frontends, with applied-AI work running in production. First author on an IEEE SIU 2026 paper. Completing a B.Sc. in Computer Engineering, expected 2027.
About
Education
- İstanbul Ticaret ÜniversitesiB.Sc. Computer EngineeringSep 2023 — expected 2027
- Fatih Sultan Mehmet Vakıf ÜniversitesiB.Sc. Computer EngineeringSep 2022 — Jul 2023
Experience
- US fleet-operations company (NDA) RemoteContract Software & AI Engineer · Bus fleet operations platform May 2026 — Sep 2026
- Designed a two-plane architecture separating high-frequency location telemetry (HTTP API, Lambda, DynamoDB) from consistency-critical CRUD and live subscriptions (AWS AppSync GraphQL), across 5 CDK stacks and 48 resolvers.
- Encoded regulatory hours-of-service limits as a unit-tested pure module, including multi-driver crew math where a two-driver crew is legal on combined remaining hours neither driver could cover alone.
- Found four classes of silent AppSync resolver failure invisible to TypeScript, lint, and CDK synth by driving the platform's own evaluate-code API, then wired automated validation of all 48 resolvers into CI.
- Apparel e-commerce brand (NDA) Istanbul, TürkiyeContract Software & AI Engineer · AI customer service and ad automation May 2026 — Sep 2026
- Built the orchestration layer of an async AI customer-service pipeline (FastAPI, async SQLAlchemy, PostgreSQL) ingesting HMAC-verified webhooks from four messaging channels through a ten-stage turn.
- Cut model spend by short-circuiting intent classification with two zero-token heuristics ahead of any model call; roughly 67% of conversations were classified without one.
- Restructured the model request into cached and per-turn blocks after finding the previously fused system prompt broke provider-side prompt-cache prefix matching on every call.
- Eliminated duplicate customer messages during rolling deploys with a Postgres transaction-scoped advisory lock keyed on conversation id — one of 771 test functions across 43 modules covering 19,094 lines of production Python.
- GIS Analytics London, UK (Remote)Software Engineer · Freelancer network, client projects Mar 2026 — Present
- Built web interfaces with interactive 3D rendering for geospatial data visualization, and full-stack features across the product from data layer to client.
- Built an industrial electrical distributor's website and migrated its catalog off a legacy Laravel CMS: an ETL parsing 2,798 bilingual records across 266 categories into 1,875 deduplicated products.
- Implemented shared canonical and hreflang metadata plus a locale-aware sitemap covering all products across three locales.
- Provided ongoing technical support to a ready-to-wear fashion brand, including Meta Ads account analysis and a scoped service proposal.
- okeep.co / yaptir.io Istanbul, TürkiyeSoftware & Automation Engineer · Contract Jan 2026 — May 2026
- Built the agency's marketing site (Vite, three.js WebGL hero, Groq-backed chat assistant); led a small engineering team and ran client-facing technical discussions across parallel engagements.
- Shipped automation workflows for AI-driven client operations; closed the engagement with a security pass removing hardcoded credentials from the repository.
- Alongside client work, built Retro Lokal, a vintage storefront on Next.js 16, Supabase, and iyzico with a CraftJS page builder and a Flutter companion app.
- Pinsoft — IT Solutions and Consulting Istanbul, TürkiyeResearch & Development Intern · Internship Aug 2025 — Dec 2025
- Built an image-based lost-baggage matching pipeline combining color, shape, and texture similarity with multi-angle, centroid-weighted voting — sole author across 161 commits and 29 versioned releases.
- Integrated ESP, AD, and ADS hardware modules with the imaging software for global airline companies.
Software Intern · Summer Internship Jun 2025 — Aug 2025- Built initial prototypes for image processing pipelines later expanded during the R&D role.
- Earlier Istanbul, TürkiyeB4AFC — IT Specialist · Part-time Jan 2026 — Mar 2026
- Designed, built, and maintained the organization's website and internal digital tooling.
Independent — Game Developer Aug 2024 — Dec 2024- Shipped an isometric RPG and a 2D office game in Unity and C#, handling gameplay design and art direction end to end.
NOVENTIQ Makronet — Software Intern · Summer Internship Jul 2024 — Aug 2024- Contributed to internal .NET and web tools; supported the data analytics team on reporting workflows.
Selected Work
- xtask — compliance platform for German PV installers wazder.github.io/powerbird/ ↗
Fills the official 23-page VDE-AR-N 4105 grid-connection AcroForm (557 fields across four forms) from project data and exports XRechnung 3.0 UBL invoices with the § 12 UStG VAT split. Live client-side demo; repo private (client work).
Live demo TypeScript PDF Compliance - Quantum — Windows on Apple Silicon github.com/wazder/quantum ↗
From-scratch Windows compatibility layer for macOS in Rust: PE/COFF loader, x86-64 decoder, AArch64 JIT emitter validated against clang-assembled golden output, DXBC-to-Metal shader translation. No Wine, no third-party crates. Seven-crate Cargo workspace, 84 tests, clippy-clean under -D warnings.
Rust JIT Systems - Cognitive Drone github.com/wazder/cognitive-drone ↗
Benchmarking VLM reasoning for autonomous drone gate selection — Qwen2.5-VL and LLaVA evaluated on the full 218-entry CognitiveDroneBench, best configuration 94.5% against a 71.6% CLIP-only baseline.
VLM Computer Vision Benchmark - NEST github.com/wazder/NEST ↗
Neural EEG Sequence Transducer — decoding brain signals into open-vocabulary text via Transformer encoders and BART cross-attention decoding. Research framework; end-to-end benchmark pending.
PyTorch BCI Transformers - CamelLayer camellayer.com ↗
Detects the language of a developer's prompt, fixes typos, compresses it, and translates it to English before it reaches the model — wired into Claude, Gemini, Codex, and Copilot CLIs through hooks, a shell wrapper, and a proxy mode. Benchmarked on 1,600 test cases across 14 categories: 100% pass rate, 41.3% average token savings, zero false positives on English input. Free and Pro tiers, served from Google Cloud Run.
Product NLP CLI - Turkish Command Understanding in OpenVLA ieeexplore.ieee.org/document/11636432 ↗
IEEE SIU 2026 paper — performance analysis of vision-language-action models on Turkish robot commands, published in IEEE Xplore. First and corresponding author.
Research VLA Multilingual
Publications & Certifications
Publications
- Performance Analysis of Vision-Language-Action Models: Evaluating Turkish Command Understanding in OpenVLA ↗ Jul 2026H. Tatar, U. Gökmen, I. Akkoyun, S. KahramanIEEE SIU 2026 · 34th Signal Processing and Communications Applications Conference, İstanbul · PublishedDOI 10.1109/SIU71813.2026.11636432PDF ↓
Certifications
- Google Cloud Professional Cloud Architect
- Anthropic Claude Code in Action · Building with the Claude API · Agent Skills · Model Context Protocol
- Yapay Zeka ve Teknoloji Akademisi Advanced AI training program (2025 — 2026)
Contact
Open to full-time roles and contract engagements in full-stack and applied-AI/LLM work. Easiest to reach by email.
contact@wazder.com- GitHub @wazder ↗
- LinkedIn in/wazder ↗
- CLL camellayer.com ↗
- CV Download ↓