Decoupling a Live App with Domain Events
Part 2 of the IHA Migration Series: implementing a dual-write strategy and migrating core services to an event-driven architecture.

Senior Software Engineer & AWS Certified Solutions Architect
Senior Software Engineer and AWS Certified Solutions Architect (Professional) with 6 years of experience in Fintech and Event-Driven architectures. Expert in Node.js, TypeScript, and AWS Serverless technologies. Proven track record designing high-availability systems including credit scoring engines and AI-driven (RAG/LLM) content platforms. Skilled in Infrastructure as Code (Terraform/CDK) and monolith-to-microservices migration. In parallel, I maintain a private closed-source product built as a sole developer in stable support mode as an engineering lab for new ideas.
Methodology focuses on Domain-Driven Design, type-safety, observability, and cost-efficiency. Technical leadership emphasizes mentoring and the long-term ROI of architectural decisions, ensuring systems scale without technical debt accumulation.
Maintainer of Grimoire, a local-first bookmark manager with thousands of GitHub stars and hosted docs.
Shipped production event-driven and serverless backends across fintech, lending compliance, and SaaS.
Publishes architecture migration notes and open-source retrospectives on goniszewski.com/blog.
A macOS menu bar app for real-time monitoring of Claude API usage, cost, and burn rate.
Part 2 of the IHA Migration Series: implementing a dual-write strategy and migrating core services to an event-driven architecture.
Part 1 of the IHA Migration Series — documenting the move from a Next.js monolith to a distributed, event-driven architecture using RabbitMQ, and the three pain points that made it necessary.
How I designed and built IHA - a platform for tracking recurring events through structured records and source-backed timelines.
Building and evolving an in-house CRM platform and adjacent internal tooling in the legal-tech domain. Owning architecture decisions across the stack while handling sensitive PII with appropriate data-protection and access controls. Delivery emphasizes AI-assisted development, iteration speed, and maintainable product architecture.
Modernizing existing code and implementing core decisioning logic for a US mortgage platform using TypeScript and Jest. Ensuring deterministic integer-based monetary calculations and compliance with strict lending regulations. Engineered a PoC for an internal AI-driven SEO automation module using LLMs.
Designed and shipped a closed-source production SaaS end-to-end as sole developer. The platform is now in stable support mode, with focused after-hours iterations used to test modern architecture patterns and delivery approaches.
Fintech Systems & Event-Driven Architecture
AI/RAG/LLM Integration, System Design
Want to team up on a project or need a consultant?
Share context, timeline, and expected outcomes. I typically respond within 24 hours.
Let's talk!
Prefer email?[email protected]
This form is powered by Tally. Please do not include sensitive credentials.