
Featured Project
TaskForge
A multi-tenant SaaS workspace with tenant-safe authorization, real-time collaboration, and background processing — designed so organisation boundaries are enforced by architecture, not developer memory.
A Software Engineer who
Because reliable products need more than polished screens.
Currently building secure, scalable digital products at Codenzy,
I work across frontend, backend, cloud, and AI — building multi-tenant SaaS platforms, real-time systems, secure APIs, and concurrency-safe commerce experiences. My focus is dependable architecture, thoughtful user experiences, and software that remains maintainable as products grow.
Recent work, and the decisions behind it.

Featured Project
A multi-tenant SaaS workspace with tenant-safe authorization, real-time collaboration, and background processing — designed so organisation boundaries are enforced by architecture, not developer memory.

Featured Project
A commerce system engineered for correctness under concurrency — atomic inventory, idempotent checkout, refresh-token theft detection, and order history that survives catalogue changes.

Featured Project
A resume intelligence tool that turns uploaded PDFs into structured candidate profiles, skill and role recommendations, resume scoring, and admin analytics over collected results.
More work, and the technical decisions behind it.
Explore all projectsI build full-stack applications, backend services, and AI-enabled workflows. I work from the data model and APIs through to the interface, deployment, and fixes that follow a release.
My recent work includes SaaS platforms, secure REST and GraphQL APIs, real-time features, AI assistants, and cloud deployments. I have worked with React, Next.js, Node.js, Python, PostgreSQL, and AWS across different parts of those systems.
I pay attention to what happens outside the happy path: authorization, data consistency, failed requests, and changes that are safe to deploy. I prefer straightforward implementations with clear responsibilities over extra layers that make a system harder to maintain.
Good engineering isn't just about making software work. It's about making sure it keeps working when things go wrong. .
A practical stack spanning interfaces, backend systems, AI-enabled workflows, data, cloud infrastructure, and quality engineering.
Languages I use across product engineering, backend systems, data, automation, and AI.
Responsive interfaces, application state, interaction design, and production-grade web experiences.
Business logic, authentication, APIs, realtime systems, integrations, and service boundaries.
Grounded AI workflows, RAG systems, model integrations, guardrails, and product-facing intelligence.
Relational and document data, schema design, querying, transactions, caching, and persistence.
Infrastructure, containers, CI/CD, testing, observability, and the tooling that keeps systems reliable.
Architecture and engineering principles for maintainable, scalable, secure, and reliable systems.
Product delivery across interfaces, backend systems, AI-enabled workflows, cloud infrastructure, and production reliability.
Own the path from schema and API contract through responsive interface, state, integration, and production behaviour.
Design APIs, authentication, queues, realtime flows, service boundaries, and third-party integrations around business invariants.
Build grounded AI and RAG-backed product experiences with application data, guardrails, model boundaries, and deterministic rules.
Containerise, deploy, test, and harden systems with CI/CD, cloud infrastructure, failure handling, and production reliability in mind.
Experience
Jul 2025 — Present
Codenzy
Aug 2024 — Jul 2025
Codenzy
Jun 2024 — Aug 2024
Technier
Education
University education
BS, Software Engineering
Whether it's a product idea, a technical challenge, or an opportunity to collaborate, I'd love to hear about it.
Share a little context and I'll get back to you.