Skip to the planogram

Moe BabazadehCTO, Neuroject

CTO at Neuroject, building the alignment layer for construction enterprises. Building since 2007: robots, IoT and firmware, then web, mobile and AI platforms.

Tap an item to fill in its code, tap again to vend. Then reach into the tray: it opens with a printed receipt.

Moe BabazadehCTO · Neuroject · est. 2007
Coinsnot needed
Service panel

Service panel · door open

Planogram

Every slot in the machine, forty-five in six rows, as the operator stocks it. Open any line to read the whole item, or vend it from here. Facts as of October 2026.

AFeaturedThe flagship products, with their real screenshots on the bag.

  1. A1NeuroBuildNext.js · Laravel · AWS20244,700+ commits

    The alignment layer for construction enterprises: one multi-tenant platform for BIM models, WBS, quantity take-off, bills of quantities, tenders, and 4D progress reports, now with AI for natural-language questions and early risk warnings. I lead it as CTO.

    4,700+ commits across five codebases

    Made of: Next.js, Laravel, AWS, Autodesk APS

    Role
    CTO, Neuroject
    Since
    June 2024

    neuroject.com

  2. A2SmartClaimFastAPI · OpenAI · pgvector20264 countries

    AI-assisted R&D tax credit claims for the UK, Ireland, Australia, and South Africa. I work across the FastAPI and pgvector API, the SvelteKit app, and the TypeScript client SDK, and added its security gates: secret scanning, Semgrep, and Trivy on every pull request.

    4 countries: UK, Ireland, Australia, and South Africa

    Made of: FastAPI, OpenAI, pgvector, SvelteKit, TypeScript

    Files claims in
    UK, Ireland, Australia, and South Africa

    smartclaim.uk

  3. A3AttendumESP32 · nRF52840 · React Native202310K+ classes covered

    Attendance monitoring live at universities in the UK and US. I wrote the firmware for the ESP32 card readers (NFC, RFID, BLE, over-the-air updates) and the nRF52840 Bluetooth beacons, and built the iOS and Android app, the staff dashboard, and a Canvas LTI app. At a single university, it has more than 200 devices online, covers over 100 classrooms and 10,000 classes, and has received over 3 million records in the past two years.

    200+ devices online3M+ records in 2 years10K+ classes covered

    Made of: ESP32, nRF52840, React Native, Next.js

    Live in
    UK and US universities
    Figures from
    one university

    attendum.comApp StoreGoogle Play

  4. A4LoggerHardware · Firmware · GSM—50+ stations

    GSM weather stations that take several sensors each and send their logs home. The fleet has been online for over 15 years: more than 50 active stations and over half a billion records.

    50+ stations15+ years online0.5B+ records

    Made of: Hardware, Firmware, GSM, Sensors, Telemetry

    Tag
    LG-01
    Kind
    GSM weather station

  5. A5Active-ClassReact · Redux · Firebase2021

    An LMS with live exam proctoring and Azure Face identity checks. I built the user dashboard, an Office add-in that brings live polls and word clouds into PowerPoint and Word, and the product website.

    Made of: React, Redux, Firebase, Office.js

    Built at
    0&1

    active-class.com

BHardware & roboticsDevices in production, robots and the competitions they won.

  1. B1EPCPressure and flow controller—

    An electronic pressure and flow controller: embedded hardware and firmware that hold pressure and flow at their setpoints. In production.

    Made of: Hardware, Firmware

    Tag
    EPC-01
    Kind
    Pressure and flow controller
    Status
    In production

  2. B2Mini PLCCompact PLC—

    A compact PLC controller built on STM microcontrollers: the board and firmware for automation on a small footprint. In production.

    Made of: STM, Firmware

    Tag
    PLC-01
    Kind
    Compact PLC
    Status
    In production

  3. B3Attendum readerESP32 card reader2023200+ devices online

    NFC, RFID, BLE and over-the-air updates. Wireless, with a battery that lasts about 16 months.

    200+ devices online3M+ records in 2 years10K+ classes covered

    Made of: ESP32, ESP-IDF, BLE, NFC

    Tag
    AT-01
    Kind
    ESP32 card reader

    attendum.com

  4. B4Attendum beaconnRF52840 BLE beacon2023

    Bluetooth proximity check-in, updated over the air with DFU.

    Made of: nRF52840, Zephyr

    Tag
    AT-02
    Kind
    nRF52840 BLE beacon
    Status
    In production

  5. B5Small Size League soccer robots2009–2011 · University of Tabriz2009–20115 robots

    A team of five fully autonomous robots playing a real match.

    Made of: Robotics, Control systems

    Team
    five robots
    Where
    University of Tabriz

  6. B6Quadcopter robotics competitionsRobotics competitions—

    Took part in quadcopter robotics competitions.

  7. B7RoboCup IranOpen1st place · Deminer ChallengeApril 2010

    1st place in the Deminer Technical Challenge at RoboCup IranOpen 2010.

    Made of: Robotics

    Place
    1st place
    Challenge
    Deminer Technical Challenge
    Where
    University of Tabriz

  8. B8National Skills CompetitionsBronze · Mobile Robotics2010

    Bronze in Mobile Robotics at the National Skills Competitions, 2010.

    Place
    Bronze
    Challenge
    Mobile Robotics

CApps & toolsApps on both stores, product sites and personal tools.

  1. C1Education GuideExpo · React Native · TypeScript2024

    A React Native app on both stores that helps students starting university get to know their course, campus, city, and career options.

    Made of: Expo, React Native, TypeScript

    Made at
    0&1

    education.guideApp StoreGoogle Play

  2. C2School.howNext.js · MUI · VideoSDK2022

    Online tutoring for every child: diagnostic tests, courses, quizzes, and 1-to-1 lessons over live video. I built the dashboard and the website.

    Made of: Next.js, MUI, VideoSDK, Uppy

    Made at
    0&1

    school.how

  3. C3Learning KitNext.js · AWS Amplify2023

    The product website for Learning Kit, built for 0&1.

    Made of: Next.js, AWS Amplify

    Made at
    0&1

    learningkit.com

  4. C4Exam KitNuxt · Tailwind CSS2023

    The product website for Exam Kit, an online exam monitoring system by 0&1.

    Made of: Nuxt, Tailwind CSS

    Made at
    0&1

    examkit.com

  5. C5Pulse IoTPHP 8 · Vanilla JS · OpenAPI2026

    Device telemetry on plain shared PHP hosting: ingest, rollups, alarms with hysteresis, OTA firmware, and reports. No Composer, npm, or build step.

    Made of: PHP 8, Vanilla JS, OpenAPI

    Made at
    Personal

  6. C6Photo DedupSwift · SwiftUI · Vision2026

    A native macOS app that finds duplicate and look-alike photos by how they look. Fully offline, and nothing is ever deleted.

    Made of: Swift, SwiftUI, Vision

    Made at
    Personal

  7. C7matrix-keypad-freertosC · FreeRTOS2023

    Reads matrix keypads as a FreeRTOS task, with built-in debouncing and configurable layouts and pin maps. Portable across microcontrollers.

    Made of: C, FreeRTOS

    Made at
    Personal

    Code

DCareerAbout, every role, the CV and a way to get in touch.

  1. D1Moe BabazadehCTO, Neuroject200719 years building

    I started building websites as a freelancer in 2007, studied electrical engineering with a focus on control systems, and spent my university years building robots, including a 1st place at RoboCup IranOpen 2010.

    Since then I’ve built for an electronics and IoT company, a grocery marketplace, an edtech company and a construction-tech company. Today I’m CTO at Neuroject, leading the platform that connects BIM, schedules, budgets and risks for construction enterprises, and bringing AI into it.

    Along the way I’ve shipped apps to the App Store and Google Play, hardware that’s still logging data after 15 years, and fixes to open source projects like Gatsby and DefinitelyTyped.

    11.8k+ commits since 202110+ products live5 devices in production0.5B+ sensor records logged2 apps on App Store and Google Play300k+ weekly downloads of packages I patched

    Skills: TypeScript, React & Next.js, Laravel (PHP), Python & FastAPI, AWS, React Native & Expo, Embedded C, PostgreSQL & MySQL

    Now
    CTO, Neuroject
    Building since
    2007

    LinkedInGitHubbabazadeh.dev

  2. D2NeurojectChief Full Stack Engineer → CTOJune 2024 – Present
    • CTO since September 2026, after two years as Chief Full Stack Engineer. I lead the architecture, roadmap, and delivery of a cloud-native, multi-tenant platform that connects BIM, schedules, budgets, and risks into traceable decisions.
    • Bringing AI into the platform, from natural-language access to project data to early warning on schedule and cost risk.
    • Led the architecture and build of NeuroBuild on Next.js, React 19, and Laravel, hosted on AWS Amplify and Laravel Vapor, with 4,700+ commits across five codebases.
    • Set the engineering bar: a permission check on every API route, audit trails, and production alarms and GuardDuty alerts kept in infrastructure as code.
    Sector
    Construction-tech company
    From
    June 2024
    To
    Present
    Tenure
    2 yrs 4 mo

    neuroject.com

  3. D3NeuroshipChief Full Stack Engineer (contract)May 2026 – Present
    • Chief Full Stack Engineer on contract, alongside my role at Neuroject.
    From
    May 2026
    To
    Present
    Tenure
    5 mo

  4. D40&1Lead Frontend DeveloperFebruary 2021 – June 2024
    • Led the frontend architecture of Active-Class, an integrated LMS and exam monitoring platform, including identity checks during live exams with the Microsoft Azure Face API.
    • Shipped Attendum end to end: firmware for the ESP32 card readers and nRF52840 BLE beacons, the iOS and Android app, the staff dashboard, and a Canvas LTI app.
    • Built Office.js add-ins for PowerPoint and Word, the School.how dashboard, the Education Guide app, and the Learning Kit and Exam Kit websites.
    • Redesigned the CI/CD pipelines to cut build and deployment overhead.
    Sector
    Edtech company
    From
    February 2021
    To
    June 2024
    Tenure
    3 yrs 4 mo

    0and1.co.uk

  5. D5Alget.nlSenior Frontend DeveloperAugust 2020 – February 2021
    • Built the React frontend of a digital marketplace that helps local supermarkets and grocery businesses sell online.
    • Implemented state management and client-side data handling that cut unnecessary API requests.
    • Shipped MVP features quickly with the product and backend teams, and improved deployment workflows with CI/CD.
    Sector
    Grocery marketplace
    From
    August 2020
    To
    February 2021
    Tenure
    6 mo

  6. D6NiknamSoftware → Senior Software EngineerOctober 2012 – August 2020
    • At Niknam Electronic Rayan, built IoT platforms and connected systems for monitoring, tracking, and data visualisation across multiple industries.
    • Designed web applications and real-time dashboards, and integrated hardware devices with GPS and mapping services for live tracking.
    • Modernised legacy platforms for performance, usability, and maintainability. Software Engineer from 2012, Senior Software Engineer from 2017.
    Company
    Niknam Electronic Rayan
    Sector
    Electronics and IoT company
    From
    October 2012
    To
    August 2020
    Tenure
    7 yrs 10 mo

  7. D7FreelanceWeb DeveloperAugust 2007 – October 2012
    • Built websites and web applications for clients with PHP, JavaScript, jQuery, HTML, and CSS.
    From
    August 2007
    To
    October 2012
    Tenure
    5 yrs 2 mo

  8. D8Résuméresume.pdf · every role, degree and award20266 roles

    CTO at Neuroject, building the alignment layer for construction enterprises. Building since 2007: robots, IoT and firmware, then web, mobile and AI platforms.

    File
    resume.pdf
    Facts as of
    October 2026

    Download resume.pdf

  9. D9Contactmoe@babazadeh.dev—

    I architect AI-driven platforms and scalable digital products.

    Email
    moe@babazadeh.dev

    moe@babazadeh.devLinkedInGitHub

ECredentialsDegrees, a paper and fixes merged upstream.

  1. E1BScBSc Electrical Engineering, Control Systems2008–2012

    BSc Electrical Engineering, Control Systems, University of Tabriz.

    Thesis: a two-wheel self-balancing robot with real-time fuzzy control.

    School
    University of Tabriz
    Years
    2008–2012

  2. E2MScMSc Nanoelectronics Engineering2014–2016

    MSc Nanoelectronics Engineering, University of Tabriz.

    Thesis: plasmonic wave sources based on multilayer structures.

    School
    University of Tabriz
    Years
    2014–2016

  3. E3arXivDesign, engineering and optimization of a grid-tie multicell inverter for energy storageAugust 2017

    Design, engineering and optimization of a grid-tie multicell inverter for energy storage.

    Venue
    arXiv
    ID
    1708.08008
    Date
    August 2017

    arXiv 1708.08008

  4. E4gatsbygatsbyjs/gatsby2022163k weekly downloads

    Removed the deprecated uuid@3.4.0 from gatsby-cli and gatsby-plugin-sharp.

    That version can fall back to Math.random(), which is unsafe for IDs. npm flagged it on every install.

    56k stars on the repo163k weekly downloads

    Kind
    Security
    Merged
    2022
    PR
    #35657

    gatsbyjs/gatsby#35657

  5. E5persistentnanostores/persistent202282k weekly downloads

    Synced storage events only for the store’s own key.

    Opening the app in a second tab wiped saved data.

    383 stars on the repo82k weekly downloads

    Kind
    Data loss
    Merged
    2022
    PR
    #20

    nanostores/persistent#20

  6. E6react-query-kitHuolalaTech/react-query-kit202631k weekly downloads

    Opt-in strictVariables: typed query variables become required at the call site.

    A forgotten argument compiled fine and only failed at runtime.

    486 stars on the repo31k weekly downloads

    Kind
    Type safety
    Merged
    2026
    PR
    #78

    HuolalaTech/react-query-kit#78

  7. E7DefinitelyTypedDefinitelyTyped/DefinitelyTyped202522k weekly downloads

    Typed the optional RegExp filters on the Forge Viewer’s getPropertyHashes.

    Calls that Autodesk documents failed to type-check.

    51k stars on the repo22k weekly downloads

    Kind
    Type safety
    Merged
    2025
    PR
    #72780

    DefinitelyTyped/DefinitelyTyped#72780

  8. E8gatsby-plugin-react-i18nextmicroapps/gatsby-plugin-react-i18next20215.4k weekly downloads

    Added forwardRef support to the localized Link.

    Refs passed to localized links were silently dropped.

    119 stars on the repo5.4k weekly downloads

    Kind
    Bug
    Merged
    2021
    PR
    #93

    microapps/gatsby-plugin-react-i18next#93

FSkillsThe core skills, counted across the build archive.

  1. F1TypeScriptIn 5 builds on record20225 builds

    Tagged on five builds in the archive: react-query-kit: strictVariables (2026), SmartClaim (2026), Forge Viewer types (2025), Education Guide (2024), nanostores/persistent: tab sync fix (2022).

    Counts: TypeScript

    Builds
    5

  2. F2React & Next.jsIn 8 builds on record20218 builds

    Tagged on eight builds in the archive: NeuroBuild (2024), Learning Kit website (2023), 0&1 website (2023), School.how (2022), UK Flour Millers dashboard (2022), Active-Class dashboard (2021), Active-Class Office add-in (2021), gatsby-plugin-react-i18next: Link refs (2021).

    Counts: React, Next.js

    Builds
    8

  3. F3Laravel (PHP)In 2 builds on record20242 builds

    Tagged on two builds in the archive: Pulse IoT (2026), NeuroBuild (2024).

    Counts: Laravel, PHP

    Builds
    2

  4. F4Python & FastAPIIn 1 build on record20261 build

    Tagged on one build in the archive: SmartClaim (2026).

    Counts: Python, FastAPI

    Builds
    1

  5. F5AWSIn 2 builds on record20232 builds

    Tagged on two builds in the archive: NeuroBuild (2024), 0&1 website (2023).

    Counts: AWS

    Builds
    2

  6. F6React Native & ExpoIn 2 builds on record20232 builds

    Tagged on two builds in the archive: Education Guide (2024), Attendum app (2023).

    Counts: React Native, Expo

    Builds
    2

  7. F7Embedded CIn 7 builds on record20127 builds

    Tagged on seven builds in the archive: Attendum card reader firmware (2023), Attendum BLE beacon (2023), matrix-keypad-freertos (2023), Self-balancing robot with fuzzy control (2012), Logger: GSM weather stations (in production), EPC: pressure and flow controller (in production), Mini PLC (in production).

    Counts: C, Embedded, Firmware, FreeRTOS, ESP-IDF, Zephyr

    Builds
    7

  8. F8PostgreSQL & MySQLIn 1 build on record20261 build

    Tagged on one build in the archive: SmartClaim (2026).

    Counts: PostgreSQL, MySQL, pgvector

    Builds
    1