Fullstack Developer
Jan Wiśniewski
I'm a Fullstack Developer and IT Delivery Engineer with 5+ years of experience building scalable, event-driven systems. At Raiffeisen Bank International I develop FX platform solutions on a microservices stack — Java 21+, Spring Boot, Apache Kafka — paired with Angular on the frontend. I'm also actively integrating AI tooling into my development workflow: Claude Code, GitHub Copilot, and multi-agent systems built on MCP.
What I Do
Backend Architecture
Designing high-throughput microservices for financial platforms where reliability is non-negotiable. Java 21+, Spring Boot, Apache Kafka and Pulsar for event streaming — with CQRS, Flowable, Camunda, and a strict shift-left testing approach.
Frontend Development
Building responsive, modern user interfaces with Angular (21+), TypeScript, and JavaScript. Translating design mockups (Figma) into functional, interactive web applications.
AI-Augmented Development
Designing and orchestrating multi-agent AI workflows that integrate into the full software development lifecycle. Building systems where specialized agents handle backend, frontend, and code review tasks autonomously.
Agile & Quality
Delivering in two-week Scrum sprints with a shift-left testing mindset. Writing unit and integration tests (JUnit, Mockito) and conducting thorough code reviews to keep quality high from day one.







