💻 Software Engineer | ☁️ Azure DevOps
- Architecting systems with Domain-Driven Design.
- Building frameworks and applications in TypeScript / Node.js with a strong emphasis on clean abstractions, testing, and developer experience.
- Experienced with Azure Functions, Cosmos DB, Blob/Queue Storage, Synapse, and DevOps pipelines.
- Passionate about mentoring teams, improving engineering practices, and embedding ubiquitous language across the SDLC.
- CellixJS: a modular DDD framework for Node.js (monorepo with domain seedwork, event buses, and infrastructure adapters).
- ShareThrift: a greenfield P2P lending marketplace, my proof-of-concept for applying Cellix to a real product.
- Experimenting with Copilot agents, Serenity BDD, and advanced test strategies to raise the bar on software quality.
- Deep diving into the DDD canon: Evans (Blue Book), Vernon (Red Book), and Khononov’s Learning DDD.
- Exploring Mermaid diagrams for fast iteration in modeling.
- Follow me on Github