Skills & Technologies
A full stack engineer's toolbelt: React and Next.js on the frontend, Node.js and Express on the backend, MongoDB for data, and deep manufacturing domain expertise on top.
Frontend
Backend
Database
Tools & DevOps
Architecture & Concepts
Currently Learning
AI-Augmented Workflow
Claude Code is now a core part of how I ship. I designed, built, and deployed a full multi-tenant system with it, from backend architecture to test suite. It speeds up scaffolding, debugging, and design exploration, while I stay the owner of every architectural and implementation decision.
Complex Dashboard Engineering
Designing and building real-time production analytics dashboards for manufacturing stakeholders: KPI tiles, multi-series trend charts, downtime analysis, and quality metrics, all kept live with React Query.
Microfrontend Architecture
Decomposing large React applications into independently deployable Microfrontends with Vite Module Federation. A shared shell owns auth and routing, remotes ship on their own schedule, and shared dependencies stay singletons across the boundary, backed by modular component design and performance tuning.
Workflow Systems
Building configurable, multi-stage workflow platforms, from visual drag-and-drop pipeline builders to async message-queue consumers that process stage transitions reliably without data loss.
Microsoft 365 Integration
Wiring applications into the Microsoft cloud so they sit inside the tooling an organisation already uses: single sign-on, transactional email, document sync, and channel notifications, all driven through the Graph API.
Multi-tenant Architecture
Designing SaaS where every tenant is isolated at the data layer: queries scoped on every read, per-tenant configuration and encrypted secrets, and provisioning that stands up a new tenant in one step.
Application Security & Access Control
Building access control and security into applications at every layer: role- and component-level permissions, token-based auth, encryption at rest, and hardened file handling. It's enforced server-side, never on the client alone.
Manufacturing Domain
8 years inside manufacturing operations before I wrote a single line of production code. That gives me a feel for MES workflows, audit requirements, and shop-floor realities that most engineers have to be told about.
Want to see my full proficiency list?
Download my resume for a detailed breakdown of my professional journey.