Skip to content
View ionpdev's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report ionpdev

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ionpdev/README.md

Hi, I'm Ion P

Senior Software Engineer | Senior Frontend Engineer | Senior AI Engineer London πŸ‡¬πŸ‡§ - Building clean, scalable, production-grade software that delivers billions in value.

About Me

I’m a Senior Engineer focused on frontend architecture, AI-enabled product development, and developer experience. I design and ship systems that are reliable at scale, easy to evolve, and a joy to work in.

Led delivery of platforms used by enterprises at scale, including systems that handle Β£ billions in flows and value.

Most commercial work is private/NDA and not open-sourced; I’m happy to discuss approach, architecture, and outcomes.

I thrive in high-ownership teams, mentor engineers, and drive a strong bar for testing, accessibility, and performance.

What I Build

AI-powered web apps: retrieval-augmented features, tool-use/orchestration, evals, and production observability

Scalable frontends: microfrontends, shared design systems, and performance-first UX

Robust platforms: clear boundaries, typed contracts, CI/CD, and maintainable infra as teams scale

Core Principles

Make it simple, measurable, and testable.

Optimise for change (typed contracts, clear seams).

Ship value safely and often (feature flags, progressive delivery).

Performance is a feature; DX is a force multiplier.

Tech I Use

Languages: TypeScript, JavaScript, HTML, CSS/SCSS

Frontend: React, Next.js (App Router), Remix, Angular, Redux, shadcn/ui, Tailwind

AI / LLM: OpenAI β€’ Vercel AI SDK β€’ tool-use & RAG β€’ vector stores β€’ prompt/output scheming β€’ evals

Backend: Node.js, Bun, Express/Elysia, REST, GraphQL, WebSockets

Data & Infra: PostgreSQL, Redis, S3, Docker, AWS

Testing: Jest/Vitest, Cypress, MSW, TDD, E2E, contract tests

Architecture: Microfrontends, Module Federation, GraphQL BFF, CI/CD (GitHub Actions, Travis)

Recent Focus

Designing AI assistants embedded in enterprise UIs (task routing, guarded tool-use, deterministic outputs)

Hardening microfrontend platforms: shared libraries, permissioned UX, performance budgets

Developer tooling: fast local dev, test ergonomics, and CI reliability

Ongoing Learning

Advanced React & performance engineering

AI system patterns (retrieval, agents, evals, safety/guardrails)

Practical system design for high-throughput apps

πŸ“¬ Let’s Connect

LinkedIn

β€œFirst make it work. Then make it right. Then make it fast.”

Popular repositories Loading

  1. trades-directory trades-directory Public

    TypeScript 1

  2. mac-dev-setup mac-dev-setup Public

    Forked from nicolashery/mac-dev-setup

    A beginner's guide to setting up a development environment on Mac OS X

    Shell

  3. modern-js-cheatsheet modern-js-cheatsheet Public

    Forked from mbeaudru/modern-js-cheatsheet

    Cheatsheet for the JavaScript knowledge you will frequently encounter in modern projects.

  4. javascript-algorithms javascript-algorithms Public

    Forked from trekhleb/javascript-algorithms

    Algorithms and data structures implemented in JavaScript with explanations and links to further readings

    JavaScript

  5. fonts fonts Public

    Forked from powerline/fonts

    Patched fonts for Powerline users.

    Shell

  6. complete-web-developer-manual complete-web-developer-manual Public

    Forked from zero-to-mastery/complete-web-developer-manual

    All resources and notes from the Complete Web Developer in 2018: Zero to Mastery course