About

Emmanuel Noi

Software Engineer | Angular, React & TypeScript

I build production web applications with Angular, React, TypeScript, and Next.js, with a focus on clear architecture, accessible interfaces, and reliable product delivery.

Angular React Next.js TypeScript

Experience

I have worked across self-directed product work, industrial software, and client delivery. The common thread is turning messy problems into something useful and shippable.

View Resume

Software Engineer — Product Engineering

2023-Present
  • Built and shipped 3 production web applications across geospatial learning, content tooling, and local-first finance.
  • Built maintainable Angular, React, and backend application systems backed by 1,300+ automated tests and quality-focused release workflows.
  • Delivered measurable outcomes including sub-millisecond selection, 6-browser validation, and fully offline planning workflows.

Software Developer / Team Lead — Servo-Robot Inc.

2020-2023
  • Led a 5-person engineering team delivering a proprietary weld-inspection analytics application within 6 months.
  • Designed an Angular and Node.js workflow that transformed large inspection exports into normalized data, cutting manual prep time by roughly 50%.
  • Built analytics dashboards that turned complex weld data into real-time operational insights and improved decision-making efficiency by 25%.

Web Developer — MarkNet Group

2017-2020
  • Improved consumer and B2B web properties across 5+ client properties, contributing to a 40% improvement in accessibility and page-speed audit scores within 6 months.
  • Built HTML email campaigns and event microsites with registration workflows, contributing to a 40% increase in email open rates.
  • Established cross-browser QA across Chrome, Firefox, Safari, and Edge, reducing pre-launch UI defects by roughly 30%.

Selected Work

These are the projects that best show how I think: product sense, full stack architecture, testing depth, and the ability to ship something real.

View Work

Software Engineer

GlobePlay

I built GlobePlay as a 3D learning platform in Angular and Three.js. It renders 241 countries and GBIF migration data in real time, stays smooth on mid-range devices, and still works well when the internet is unreliable.

Why It Exists

It gave classrooms a globe tool they could actually rely on for exploration, quizzes, and progress tracking, even with weak connectivity.

Stack

  • Angular
  • Three.js
  • WebGL
  • TypeScript

Software Engineer

Richtext2Markdown

I built Richtext2Markdown in Angular to make rich text conversion feel simple and dependable. Accessibility was part of the build from the start, the output stays predictable, and the import and export flows hold up across browsers.

Why It Exists

It made writing and converting content less frustrating, especially for people using the keyboard or assistive technology.

Stack

  • Angular
  • TypeScript
  • Tiptap
  • Turndown

Independent Product Engineer

Talliofi

I built Talliofi as a local-first personal finance app where your data lives on your device first and sync is optional. The goal was to make budgeting and planning useful right away, without forcing account setup or default cloud storage.

Why It Exists

It let people start budgeting immediately instead of asking them to hand over data before they had even tried the product.

Stack

  • React
  • TypeScript
  • Vite
  • Tailwind CSS

Contact & Links

Everything most recruiters ask for is here: the work, the resume, the code, and a direct way to reach me.