Skip to content

You need it done.I design it, build it,and get it live.

I turn ideas into real software products.
No Lovable. No Base44. No AI slop.

Companies I worked at before going independent

  • FireblocksKeeping crypto safe
  • OobitCrypto payments
  • Dynamic YieldPersonalised online shopping
  • SAPBusiness software
building software people actually use
10+yearsbuilding software people actually use
hired and led at Oobit
12peoplehired and led at Oobit
kept online while I rebuilt the platform
100K+userskept online while I rebuilt the platform
designed and built, idea to live
16productsdesigned and built, idea to live
saved on hosting
$10K/ monthsaved on hosting
of my open-source tools last year
140K+downloadsof my open-source tools last year

What I can help with

I've done all of these before.

  1. Build your product from scratch

    You've got an idea. I'll build the whole thing and ship it: the UI, the backend, and everything in between.

  2. Add AI that actually does things

    Not a chatbot. AI that looks things up in your systems, fills in the work, and takes real actions, with clear limits on what it is allowed to touch.

  3. Get your data under control

    Pulling in data from lots of places, cleaning it up, removing duplicates, and making it searchable. Unglamorous work that everything else depends on.

  4. Replace an old system, safely

    Rebuilding something outdated while it keeps serving customers. I did this with 221,000 lines of code and 100,000 users, with no downtime.

  5. Build tools for developers

    Developers decide in the first five minutes, based on the docs and the first command they run. Both need to be good.

  6. Be your senior tech person

    Part-time help with the big calls: build or buy, who to hire, and how to keep things secure. For teams not ready for a full-time CTO.

Work

16 products so far. I designed and built each one, from idea to launch.

Handi product screenshot
Live2024-present

Handi

A guided home-services marketplace with search, provider matching, in-app messaging, and payments

Whole flowLivebooking, messaging, and payments across both sides

Tesse product screenshot
Live2024-present

Tesse

Search public property records from hundreds of sources and ask an assistant questions about them

Property corpus63.6Mproperties counted in production

In progress2026-present

Bloom

A hiring test that scores how someone works with AI and whether they catch planted mistakes

Calibration40→85naive AI ceiling to informed-reference floor

Live2025-present

Sappa

Lets shoppers configure furniture in 3D, preview it in a room, and send the result back to the store

Onboarding≈10 minhero photo to live room preview

Live2026-present

Reflex

Lets AI use a real browser without burning through context or taking dozens of slow steps

Benchmark4.2xfewer tokens across three matched flows

In progress2026-present

Yerush

Create a legally guided online will in plain Hebrew, with suitability checked before payment and a fixed price upfront

Production guard0plaintext case records allowed in production

In progress2026-present

SuperMCP

Collects supermarket prices from ten Israeli chains so an assistant can compare a real shopping list

Price corpus6.7Mprice rows in the latest measured dataset

In progress2026-present

Traffic Simulator

Pulls real city roads from OpenStreetMap and drives thousands of cars over them to test signal strategies

City model2,749lanes in a 4.2 km² central Tel Aviv model

  1. Handi product screenshotHandiOverviewA guided home-services marketplace with search, provider matching, in-app messaging, and paymentsOutcomeLive customer and professional apps with booking, messaging, and payments working togetherWhole flowLivebooking, messaging, and payments across both sidesBuilt withNestJS, Next.js, PostgreSQL +3 moreLivehandi.co.il
  2. Tesse product screenshotTesseOverviewSearch public property records from hundreds of sources and ask an assistant questions about themOutcomeNationwide property search with duplicates merged and assistant answers tied to source recordsProperty corpus63.6Mproperties counted in productionBuilt withTypeScript, PostgreSQL, PostGIS +3 moreLiveapp.tesse.co
  3. Bloom product screenshotBloomOverviewA hiring test that scores how someone works with AI and whether they catch planted mistakesOutcomeThree assessments consistently separate naive AI runs from informed reference runsCalibration40→85naive AI ceiling to informed-reference floorBuilt withTypeScript, React, Hono +3 moreIn progressfruitsbloom.web.app
  4. Sappa product screenshotSappaOverviewLets shoppers configure furniture in 3D, preview it in a room, and send the result back to the storeOutcomeOne embed handles 3D, photo previews, and room renders, with integrations built for four shop platformsOnboarding≈10 minhero photo to live room previewBuilt withTypeScript, Three.js, React +3 moreLivesappa.io
  5. Reflex product screenshotReflexOverviewLets AI use a real browser without burning through context or taking dozens of slow stepsOutcomeA published npm package with install paths for Claude Code, Cursor, and VS CodeBenchmark4.2xfewer tokens across three matched flowsBuilt withTypeScript, Playwright, MCP +2 moreLivereflexmcp.com
  6. Yerush product screenshotYerushOverviewCreate a legally guided online will in plain Hebrew, with suitability checked before payment and a fixed price upfrontOutcomeA Hebrew and English legal guide that checks fit before payment and encrypts every caseProduction guard0plaintext case records allowed in productionBuilt withNext.js, TypeScript, next-intl +3 moreIn progressLive preview
  7. SuperMCP product screenshotSuperMCPOverviewCollects supermarket prices from ten Israeli chains so an assistant can compare a real shopping listOutcomeAn open-source grocery price tool for searching prices, promotions, and delivery options across ten chainsPrice corpus6.7Mprice rows in the latest measured datasetBuilt withTypeScript, PostgreSQL, pgvector +3 moreIn progress2026-present
  8. Traffic Simulator product screenshotTraffic SimulatorOverviewPulls real city roads from OpenStreetMap and drives thousands of cars over them to test signal strategiesOutcomeRepeatable tests that warn when there is not enough evidence to trust the resultCity model2,749lanes in a 4.2 km² central Tel Aviv modelBuilt withTypeScript, WebGL, MapLibre GL +2 moreIn progress2026-present
  9. BaliProp product screenshotBaliPropOverviewRent and buy listings from ten Bali property sources, merged onto one searchable mapOutcomeA daily pipeline that keeps the last good data when an individual source failsCoverage13,246listings in the latest data pullBuilt withReact, Python, PostgreSQL +2 moreLivebaliproperty.web.app
  10. Polymarket Signals product screenshotPolymarket SignalsOverviewCompares prediction-market prices with current news to surface possible mispricing, without placing tradesOutcomeKeeps the final decision with the user and defaults to no tradeTrade gate10%minimum estimated edge before showing a tradeBuilt withPython, PostgreSQL, Gemini +3 moreArchived2026
  11. Abacu product screenshotAbacuOverviewReads incoming invoices, suggests the right bookkeeping account, and remembers approved supplier mappings for the next oneOutcomeUncertain invoices wait for review; known suppliers go through automatically next timeAfter one reviewAutomaticclassification for that supplier's next invoiceBuilt withNestJS, React, Prisma +3 moreIn progress2026
  12. Booking Filter product screenshotBooking FilterOverviewScores every Booking.com hotel with a formula you write, then removes pressure tactics from the results pageOutcomeA tested Chrome extension that reapplies its scores as Booking.com redraws the resultsPage cleanup9pressure tactics and promo patterns hidden by defaultBuilt withTypeScript, React, Chrome MV3 +2 moreArchived2026
  13. Pokémon Portfolio product screenshotPokémon PortfolioOverviewMy CV as a Game Boy role-playing game: explore the map, meet characters, and fight a gym leader instead of scrolling a pageOutcomeA playable browser RPG with local saves, inventory, progression, and turn-based combatGame depth6working systems, overworld to turn-based combatBuilt withReact, TypeScript, MobX +3 moreArchivednitai-pokemon.web.app
  14. OpenLabs product screenshotOpenLabsOverviewFour desktop-class creative apps in the browser: 3D modelling, image editing, DJ mixing, and feed planningOutcomeOne shared foundation across four apps, with files kept on your device and OpenMix installable like a desktop appLive products3/4creative apps live on custom domainsBuilt withTypeScript, React, Three.js +2 moreLiveopenmix.app
  15. Mechanic AI product screenshotMechanic AIOverviewTurns car computer data into a ranked mechanic diagnosis and a plain-language owner reportOutcomeReports cannot ship with numbers that are not in the car's actual logRoad data129real Toyota Etios trips used for calibrationBuilt withPython, pandas, Claude +1 moreIn progress2026
  16. OpenLogs product screenshotOpenLogsOverviewA fast, keyboard-driven viewer for Google Cloud logs that does not copy or store your dataOutcomeShareable filters and keyboard navigation without forwarding logs to another vendorCost model$0product subscription; logs stay in your projectBuilt withReact, TypeScript, Node +2 moreArchived2026

How we'd work together

We'll agree on the scope, timeline, and price before anything starts.

  1. Start Here

    I Plan

    1 week

    A straight answer on what it takes, what it costs, and what could go wrong.

    A written plan any good developer could build from, me or someone else.

  2. I Build

    1-2 months

    The whole product, built and put live. Not a demo that still needs finishing.

    A live product, all the code, and everything you need to keep running it without me.

  3. I Stay

    Monthly

    I stay involved after launch, for the hard calls and the parts nobody else wants to touch.

    Someone who already knows your system and is there when the big decisions come up.

One person,
the whole product

I handle the design, code, data, AI, and servers. Fewer handoffs, fewer meetings, and nobody wondering who owns what.

  • Scope it clearly
  • Ship the whole thing
  • Stay on when it grows

Open source & tools

Free tools I built and still maintain. Developers install them every day, mostly for AI, Google apps, and boring repetitive work.

GitHub stars
289+
Published tools
19
Platforms
npmPyPIGitHub

Libraries

  1. anonymize-nlpFinds and hides names, emails, phone numbers, and other private details in text.TypeScriptnpmNLP101Kdownloads a year 9 stars
  2. vector-storageSearch data stored in the browser by meaning, not just exact words.TypeScriptnpmOpenAI21Kdownloads a year 246 stars
  3. whisper-speech-to-textRecords audio in the browser and turns it into text with OpenAI Whisper.TypeScriptnpmOpenAI2.0Kdownloads a year 34 stars

Developer tools & AI plugins

  • anthropic-pr-code-reviewGitHub ActionsCode reviewClaude

    GitHub Action that reviews pull requests with Claude and posts graded findings as PR comments.

  • webscraper-cliPythonCLIPlaywright

    Scrape websites, crawl pages, and automate a browser with 125+ commands.

  • twitter-cliTypeScriptCLIX API

    TypeScript CLI for the X API: timelines, search, post, like, and retweet from the terminal.

  • gmail-cliPythonCLIGmail

    Read, send, search, label, and manage Gmail threads from the terminal.

  • google-calendar-cliPythonCLICalendar

    Manage Google Calendar events, availability, and recurring rules from the shell.

  • google-maps-cliPythonCLIMaps

    Search places, look up addresses, plan routes, and measure distances from the terminal.

  • ast-scanRustCLICode quality

    Finds complex code, duplicates, and unused exports in Python, TypeScript, and Rust.

  • metabase-cliCLIMetabaseBI

    CLI for Metabase: container lifecycle, dashboard export, and YAML-driven configuration.

  • slack-cliBashCLISlack

    Bash CLI for Slack: channels, messages, search, and reactions from the terminal.

  • notion-cliBashCLINotion

    Bash CLI for Notion covering databases, pages, blocks, and search with no extra dependencies.

  • mac-metrics-cliShellCLImacOS

    Shows which Mac apps are using your CPU, memory, and battery.

  • reddit-mcpTypeScriptCLIReddit5.0K downloads a year

    Reddit API from the terminal: browse subreddits, posts, comments, and search, plus write operations.

  • pdf-mcpTypeScriptMCPPDF2.8K downloads a year

    Lets AI assistants edit PDFs, fill forms, move pages, and change security settings.

  • google-slides-mcpTypeScriptMCPSlides3.9K downloads a year

    Lets AI create, edit, and format Google Slides from plain-language instructions.

  • google-analytics-mcpTypeScriptMCPAnalytics

    Lets AI look through Google Analytics reports, properties, and filters.

  • coralogix-mcpTypeScriptMCPObservability2.8K downloads a year

    Lets AI search Coralogix logs and manage alerts, dashboards, and incidents.

About

I'm Nitai Aharoni, a freelance engineer and part-time CTO in Israel. Most products need a few people: someone to build the app, someone to build what runs behind it, and someone to keep it online. I do all three. So there are fewer meetings, nothing gets lost in a handoff, and one person owns it when something breaks.

The work has been varied on purpose. Bringing hundreds of millions of property, ownership, permit, and violation records into one searchable place. A marketplace you book through by chatting. A 3D product viewer that runs inside a shop's website. Tools that other developers install and use every day.

Before going independent I spent over ten years inside product companies. Most recently I ran engineering at Oobit, where I led a 12-person team and replaced a huge old codebase without ever taking the product offline. Before that I led a team at Fireblocks, and earlier worked at Dynamic Yield and SAP. Alongside client work I build my own products, including a hiring test for a world where every candidate has AI.

I'm in Israel, so European hours overlap fully and US mornings still work. I have an EU passport too.

Nitai Aharoni in his studio
Nitai Aharoni

What I work with

  • TypeScript / React / Next.js
  • Node / NestJS / Python
  • PostgreSQL / PostGIS / data pipelines
  • LLM agents / LangGraph / function calling
  • GCP / Cloud Run / Firebase / Kubernetes
  • Three.js / real-time 3D

Experience

2017 to today, inside product companies and now independent.

  1. Independent

    2026 - present

    Freelance engineer & part-time CTO

    Building my own products (Reflex, Sappa and Handi) and taking on a small number of client projects alongside them.

  2. Oobit

    2024 - 2026

    VP R&D

    Hired and led a 12-person engineering team across Israel and Moldova at a crypto payments company. Rebuilt the entire backend while 100,000 people kept using the product, rebuilt the hosting setup, and cut running costs by about $10,000 a month.

  3. Fireblocks

    2021 - 2024

    Engineering Team Lead

    Built billing, notifications, account tools and other core parts of Fireblocks, plus the screens customers used day to day.

  4. Dynamic Yield

    2019 - 2021

    Senior Full Stack Engineer

    Worked on software that changes what each shopper sees online, and built the tests that run before every release from scratch.

  5. SAP

    2017 - 2019

    Full-Stack Developer

    Built parts of SAP's cloud software.

Questions

The things people usually ask before they write.

Who is Nitai Aharoni?

Nitai Aharoni is a freelance engineer and part-time CTO based in Israel. He designs, builds, and ships software products end to end: the app customers use, the data behind it, and the servers that keep it running. He previously ran engineering at Oobit and led a team at Fireblocks.

What kind of work does Nitai Aharoni take on?

He builds products from scratch, adds AI that takes real actions in existing systems, puts messy data in order, replaces old platforms without downtime, ships tools for developers, and acts as a part-time CTO for teams that are not ready for a full-time hire.

Can I hire Nitai Aharoni as a freelance engineer or part-time CTO?

Yes. He takes a small number of client projects alongside his own products. Most work starts with a 1 week paid plan, then a 1 to 2 month build he owns, or a monthly retainer after launch. The first conversation is free, and he will say so if someone else is a better fit.

Where is Nitai Aharoni based?

Israel. European working hours overlap fully, and US mornings still work. He also has an EU passport.

What companies has Nitai Aharoni worked at?

Oobit as VP R&D, Fireblocks as Engineering Team Lead, Dynamic Yield (Mastercard) as a senior full-stack engineer, and SAP as a full-stack developer. He has been building software for more than ten years.

How do I contact Nitai Aharoni?

Email [email protected], use the form on nitaiaharoni.com, WhatsApp, or book a call. He replies to every message, usually within a day.

What's on your mind?

Tell me what you want to build and roughly when you need it. I'll tell you honestly whether I'm the right person for it, including when I'm not.

I reply to every message, usually within a day.