Let's build something cool

I'm a senior product engineer with six years experience building SPAs, mobile apps, and design-system-driven frontends in React, React Native, and TypeScript. I work like a founder rather than a ticket-taker — I conceive, design, and ship product surfaces end-to-end, and I lean on AI-native workflows to build at start-up speed.

I'm currently completing an MSc in Computer Science with Artificial Intelligence at the University of York — the tools keep changing, and I want to understand them properly, not just use them.

  • TypeScript
  • React
  • React Native
  • JavaScript
  • Node
  • AI-native workflows
  • Python
  • SDUI
  • Contentful
  • Algolia
  • HubSpot
  • Eppo
  • Segment
  • Storybook
  • PostHog
  • CI/CD
  • GitHub Actions

Projects

Client / Proprietary

Agentic AI

I built Tero, an AI chat platform for hosts grounded in the HubSpot knowledge base — authenticated KB sync, PydanticAI agents, guardrail evals — end to end in a two-week R&D rotation: 227 commits, 10 PRs, ten working days.

PydanticAIPythonCelery

Mobile Applications

I've taken React Native apps from scratch to launch as founding engineer — one MVP strong enough to raise £150k — and owned existing apps through major redesigns and new feature work.

React Native

Automated Notifications System

I built a fully automated, multi-channel notifications system tying together scheduling, orchestration, transactional email, and marketing automation — QStash, Knock, Mandrill, and HubSpot working as one pipeline. Part of a marketing capture project that lifted opt-ins by 20%.

QStashKnockMandrill

Passenger Flagging System

I owned a passenger risk-flagging system full-stack — evaluation engine, event publishing, and GraphQL on the backend, the host-facing management UI on the frontend — carrying the whole build across both repos myself.

DjangoGraphQLReact

In-browser desktop environment

Under NDA for a stealth US tech company, I rebuilt an internal hardware-management system in React — a full in-browser desktop environment, complete with its own browser, a note-taking app, and exam-evaluation logic.

React

Independent

This Portfolio

This site, actually — built with Next.js and my own heyitscharlie design system.

Design System

The component library and design tokens I built to power this site — and whatever I build next.

Coming soon

In progress.

About

I'm a senior product engineer with six years of experience building SPAs, mobile apps, and design-system-driven frontends in React, React Native, and TypeScript. I work like a founder rather than a ticket-taker: I conceive, design, and ship product surfaces end-to-end, using AI-native workflows and agentic tooling to build at start-up speed.

Education

  • MSc, Computer Science with AI University of York2026 – 2028, part-time, in progress
  • Full Stack Web Development Le Wagon2019 – 2020
  • BA, European Politics King's College London2014 – 2017

Memberships

I'm a Fellow of Founders of the Future — an invite-only community, launched by Founders Forum, for entrepreneurs under 30 identified as most likely to shape the next wave of technology startups.

Let's build something together

I'm based in London, UK (remote-first) — best way to reach me is LinkedIn.

Illustrations by my beautiful wife,@bingu.zinha

© 2026 Charlie Martins. All rights reserved.