Former practising lawyer turned senior software engineer with 4+ years of professional software development experience (2022–present), specialising in full-stack TypeScript, software architecture, backend system design, and enterprise AI integration. Currently sole engineer at BiggerRocks BV (Antwerp, Belgium), where I architected Sprks — a production ERP for the diamond trading and atelier jewellery industry, with an internal Copilot (Claude API, 38+ tools) and an AI document import pipeline. Legal training drives a precision-first approach to software architecture, technical documentation, and technical communication.
Languages: TypeScript, JavaScript, SQL
Frontend: React.js, Next.js, Redux Toolkit, MUI, Tailwind CSS, Framer Motion, Three.js
Backend & Data: NestJS, Node.js, Prisma ORM, REST APIs, WebSockets, BullMQ, Redis, PostgreSQL, MongoDB
AI & LLM: Claude (Anthropic SDK), OpenAI (GPT-4o Vision, Responses API), tool-use patterns, streaming SSE, retrieval-augmented generation
Cloud & Security: AWS (Lightsail, S3), Vercel, Docker, Git, CI/CD pipelines, JWT, OAuth, RBAC
Testing, Practice & Tools: Jest, Postman, software testing, regression testing, Agile/Kanban, code review, technical documentation, Figma, Shopify