Architecture-first engineer
Real-timebackends.LLMagents.Systemsthatworks.
Architecture-first TypeScript engineer — NestJS, clean architecture, voice AI, and event-driven systems.
00 / ABOUT
About
I build the systems that power AI products — voice agents that understand context, knowledge bases that grow with use, real-time pipelines that survive production. My background spans NestJS modular monoliths, event-driven microservices (RabbitMQ, Kafka, Azure Service Bus), and applied LLM engineering including tool calling, RAG, and transcription pipelines. I'm opinionated about clean architecture because I've seen what happens when you skip it. Security isn't an afterthought — I've shipped WebAuthn passkey providers and E2EE vault systems from scratch.
01 / SKILLS
What I work with
AI & Agents
LLM Agents / Tool Calling
Backend
NesTJS
Architecture
Clean Architecture
Languages
TypeScript
02 / Experience
Where I've worked
Full Stack TypeScript Developer
TapTap Technologies
Dec 2025 — Present
Backend-leaning full-stack engineer on an AI-native Sales CRM and a UK automotive platform. Own service architecture across NestJS modular monoliths and microservices with real-time and LLM-agent capabilities.
- —Own backend service architecture across NestJS modular monoliths and microservices, applying Clean Architecture and the Adapter pattern to keep business domains isolated from third-party APIs.
- —Lead delivery of the CRM's AI voice-agent capabilities end to end — inbound/outbound agents, LLM tool calling, and a self-learning knowledge base — coordinating across telephony, transcription, and CRM data.
- —Integrate billing, security, and messaging infrastructure (Stripe, MFA, Redis, RabbitMQ) and partner with frontend on real-time React features surfacing agent activity and lead timelines.
Full Stack Developer (Contract)
PureSquare - Gaditek
Jun 2025 — Dec 2025
Engineered full-stack solutions for the PureKeep password manager � secure vault sharing, roaming authenticators (passkeys), and standalone binaries for on-premises client deployments.
- —Orchestrated end-to-end cryptographic ceremonies (attestation & assertion) for a WebAuthn-compliant passkey provider using the native Web Crypto API.
- —Architected the compilation of a Node.js server into a self-contained executable, safeguarding proprietary source code for secure on-premises enterprise deployments.
- —Developed a secure E2EE sharing mechanism with cryptographic key wrapping for zero-knowledge transfer of vault items and large file attachments.
Full Stack Developer
360XpertSolutions
Nov 2023 — Jun 2025
Led full-stack development across 4 projects: an Inventory & Employee Management System, an E-invoicing System, a Parcel Delivery Platform (BYKEA), and the backend of an AI-powered Community App.
- —Implemented real-time communication with Socket.IO, designing for reliability with acknowledgments, retry logic, and seamless reconnection for fault-tolerant interactions.
- —Applied Clean Architecture for maintainable, testable codebases and delivered structured REST APIs with clear Swagger documentation for easy integration.
- —Applied Strategy and other design patterns to implement dynamic business rules and extensible workflows, promoting DRY and improving flexibility, maintainability, and scalability.
03 / PROJECTS
03 / PROJECTS
Selected work
05 / GITHUB
05 / GITHUB
GitHub Activity
All contributions — public & private repos
CONTRIBUTIONS
1,701 this year04 / AVAILABILITY
04 / AVAILABILITY
Available for hire
04 / CONTACT
04 / CONTACT
Let's talk
Open to senior backend / full-stack remote roles. Response time: same business day.