← Back to portfolio

Hossein (Nick) Babaei

Senior Full-Stack Engineer · Technical Lead

nick@tntfx.io · +90 546 182 2118 · Istanbul, Turkey · https://tntfx.io · linkedin.com/in/tntfx256 · github.com/tntfx256

Summary

Senior Full-Stack Engineer and Technical Lead with 14+ years building production systems across fintech, healthcare, rail infrastructure, European e-commerce, and AI data platforms. Deep experience in React, TypeScript, Node.js, and Python across hands-on delivery, architecture, developer tooling, and technical leadership. Delivered a 42% runtime performance gain, 24% revenue increase, 65% scan time reduction, and ~60% reduction in developer type-sync time. Experienced in international remote engagements across the US, UK, and the Netherlands. Open to senior full-stack roles across permanent and contract engagements, with a preference for long-term collaboration.

Skills

Frontend: React, React Native, Next.js, TypeScript, JavaScript (ES2022+), Vite, MUI, Tailwind CSS, shadcn/ui

Backend: Node.js, Python, FastAPI, Pydantic, REST APIs, GraphQL, WebSockets, tRPC

Infra & Data: PostgreSQL, Redis, MongoDB, Docker, Nginx, AWS, Azure (Functions, Cosmos DB, Blob Storage), CDK, Pulumi, CI/CD, OpenAPI / Swagger, Kubb, Supabase

AI / LLM: Claude SDK, OpenAI SDK, OpenRouter, LiteLLM, Codex, Ollama, MLX, RAG, Vector search, Embeddings, sqlite-vec, MCP, Context engineering, Harness engineering

Practices: Technical leadership, Monorepo architecture, Code review, Agile / Scrum, Mentoring

Experience

Senior Full-Stack Engineer · super.AI

Sep 2025 – Jul 2026

US (Remote) · Agentic workflows platform for unstructured data processing · 11-month Toptal assignment

  • Delivered production features across a Python/FastAPI backend and React/TypeScript frontend, including data-view, runs-view, PDF viewer, SSO, tag-scoping, and worker/reviewer workflows.
  • Implemented Kubb-based TypeScript code generation from FastAPI OpenAPI specs — a 1-minute script replaced manual type hunting across the frontend, cutting developer time on type-sync work by ~60% and shifting contract errors to compile-time rather than runtime.
  • Stack: Python, FastAPI, React, TypeScript, shadcn/ui, Kubb, Temporal, Supabase, LiteLLM, Tiptap.

Engagement ended when the company reduced its external contractor headcount due to financial constraints.

Python · FastAPI · React · TypeScript · shadcn/ui · Kubb · Temporal · Supabase · LiteLLM · Tiptap

Senior Full-Stack Engineer · Helical AI

Oct 2025 – Dec 2025

UK (Remote) · helical-ai.com · Fixed-term 3-month arc.dev contract, part-time; concurrent with super.AI

  • Introduced tRPC and Kubb, eliminating API contract drift between frontend and backend services.
  • Delivered the multi-tab notebook interface — the most requested feature by existing customers and a prerequisite for the company’s investor pitch; resolved a long-standing UX gap that had been a friction point in every customer conversation.
  • Identified and resolved critical security vulnerabilities ahead of a scheduled penetration test.

TypeScript · tRPC · Kubb · React

Technical Lead · Zanders

Sep 2023 – Aug 2025

Netherlands (Remote)

  • Introduced React Compiler with no migration overhead, improving frontend runtime performance by 42% across the product.
  • Integrated Kubb for automated TypeScript codegen from OpenAPI specs, eliminating all manual type maintenance.
  • Designed monorepo architecture unifying 5 separate products under shared packages — eliminated the publish-to-test cycle that previously made cross-product core updates a cascade of breakages, reducing inter-package publish overhead by ~70% and making dependency upgrades safe and immediate.
  • Built an internal RAG-based AI assistant for private knowledge retrieval and experimentation.
  • Led the existing team through an architectural uplift — establishing code-review standards, CI/CD practices, and mentoring engineers to work efficiently within the new monorepo structure.

External Technical Lead engagement concluded after delivery of the planned architecture, workflow improvements, and team uplift.

TypeScript · React · Python · Material-UI (MUI) · PostgreSQL · Vite

Senior Software Engineer · PassionatePeople

Jul 2021 – Aug 2023

Netherlands (Remote) · GrandVision European e-commerce platform

  • Integrated Optimizely A/B testing workflows, contributing to a 24% revenue increase on the GrandVision e-commerce platform.
  • Implemented OneTrust cookie consent for GDPR compliance across multiple European storefronts.
  • Migrated transactional email templates to MJML + React — 50% reduction in maintenance time.

Following EssilorLuxottica’s acquisition, GrandVision released 42 external engineers. PassionatePeople retained me on payroll during the bench period; I later chose to leave and pursue independent opportunities.

TypeScript · Node.js · React · Next.js · Optimizely · MJML

Software Engineer · INFO

May 2019 – Apr 2021

Netherlands · NS Railways app — highest-traffic mobile app in the Netherlands

  • Built a React Native barcode-scanning camera module, reducing scan time by 65% on a high-traffic mobile app.
  • Delivered a project on Microsoft Azure — Azure Functions, Cosmos DB, and Azure Storage.
  • Built a route optimisation tool for field bike technicians — calculated daily routes that minimised travel time while accounting for broken, healthy, and surplus bike counts across stations, reducing unnecessary stops and improving fleet repair throughput.

React Native · JavaScript · TypeScript · Azure Functions · Cosmos DB · Azure Storage

Senior Frontend Engineer · Sadad Informatic Corporation

Jan 2018 – Apr 2019

Tehran, Iran

  • Built an internal code generator adopted org-wide — 400% increase in team throughput.
  • Delivered a DApp proof-of-concept for blockchain-based payment flows using Web3.js and Ethereum smart contracts.

TypeScript · React · Web3.js · Ethereum

JavaScript Engineer · Vesta Boot

Aug 2014 – Dec 2017

Tehran, Iran

  • Full-stack delivery across insurance, clinical, and internal tooling domains.
  • Built a CLI tool that improved project velocity by 300% across engineering teams.

JavaScript · TypeScript · React · Node.js

Frontend Engineer · Infotech

Aug 2013 – Jul 2014

Tehran, Iran

  • Built a modularised SPA admin panel using AngularJS, Sass, and Grunt.

JavaScript · AngularJS · Sass · Grunt

Frontend Engineer · TETA

Feb 2012 – Jan 2013

Tehran, Iran

  • Developed a web-based BPMN editor as an ERP module; built frontend components for multiple ERP modules.

JavaScript · jQuery · Raphael.js

Education

Master of Engineering: Computer Engineering

Feb 2026 – Present

Atlas Üniversitesi · Istanbul, Turkey

Bachelor of Engineering: Computer Engineering

Sep 2005 – Sep 2009

Mazandaran University · Babol, Iran · Grade: 15.79

Previously known as Babol Noshirvani University of Technology (BNUT) at time of enrollment.

Recognition

  • Passionate People Engineering Coding Challenge — Champion (2022)
  • National Computer Olympiad — Ranked 32nd (2009)

Languages

  • English (Professional working proficiency)
  • Persian (Native)

Volunteer

  • Team Lead, React Native FrontendHealth Gateway Africa Trust (Oct 2022 – May 2023)