Former practising lawyer turned senior fullstack engineer with 5+ years of professional engineering experience (2022–present). Specialises in full-stack TypeScript SaaS architecture, backend system design, and enterprise AI integration. Currently the sole engineer at Biggerocks BV (Antwerp, Belgium), where I architected and maintain Sprks — a production ERP for the diamond trading and atelier jewellery industry, featuring an internal Copilot (powered by the Claude API) with 38+ tools and an AI document import pipeline. Legal training informs a precision-first approach to system design, documentation, and technical communication that sets my engineering work apart.
Languages: TypeScript, JavaScript, SQL
Frontend: React.js, Next.js, Redux Toolkit, MUI (Material UI), Tailwind CSS, Framer Motion, Three.js
Backend: NestJS, Node.js, Prisma ORM, REST APIs, WebSockets, BullMQ, Redis
Databases: PostgreSQL, MongoDB
Auth & Security: JWT, OAuth, RBAC (Role-Based Access Control)
Cloud & DevOps: AWS (Lightsail, S3), Vercel, Docker, Git, GitHub, CI/CD pipelines
AI & LLM: Claude (Anthropic SDK), OpenAI (GPT-4o Vision, Responses API), tool-use patterns, streaming SSE (Server-Sent Events), retrieval-augmented generation
Testing & QA: Jest, Postman API testing, manual QA, regression testing
Methodology: Agile, Kanban, code review, technical documentation
Tools: Figma, Postman, Shopify, EmailJS