
Author profile
Sławomir Plamowski
Founder & Author at EasyInterview
Senior software engineer, software architect, and technical lead turning +15 years of hands-on engineering experience into practical preparation for developer interviews.
Technical background
Architecture ownership, grounded in production
I am a senior software engineer, architect, and technical lead with +15 years in financial, trading and quantitative analysis. As a software architect, I help govern platform architecture through architectural reviews, guidelines, ADRs, coding standards, and technical-debt planning. I own the post-trade domain and have designed accounting, settlement, broker-configuration, and client-facing API services for institutional trading systems.
My work covers message-driven architecture, contract-first APIs, horizontal scaling, high availability, reconciliation, observability, and performance testing. Before my current position, I led backend teams and software-quality initiatives at Bank New York and UBS, built banking systems at EuroBank, and worked in applied machine learning at University.
At EasyInterview, I am the founder and author responsible for technical direction, research, writing, and review. My aim is to help developers reason through real engineering trade-offs instead of memorizing definitions.
I also run flipcards.pl, a Polish-language interview-preparation business I started in 2020. It helps developers prepare with physical and online flashcards, curated interview questions, and PDF guides.
- Software architecture
- Distributed and message-driven systems
- Java, Spring, Python
- Financial technology and algorithmic trading
- API design and contract testing
- Scalability and high availability
- Performance and observability
- Technical leadership and mentoring
- TDD and software quality
- Applied machine learning
- Technical interviews
Written by Sławomir Plamowski
Latest articles
89 practical guides covering technical interviews, engineering fundamentals, and system design.
All articles
Browse the complete archive, from system design to language fundamentals.
- Design a Unique ID Generator: System Design Interview 2026
- Design a Job Scheduler: System Design Interview 2026
- Design a Payment System: System Design Interview 2026
- Design Video Streaming: System Design Interview 2026
- Design Search Autocomplete: System Design Interview 2026
- Design a Web Crawler: System Design Interview 2026
- Design a Ride-Sharing Service: System Design Interview 2026
- Design a Chat System: System Design Interview 2026
- Design a News Feed: System Design Interview 2026
- Design a Distributed Cache: System Design Interview 2026
- Design a Notification Service: System Design Interview 2026
- Design a Rate Limiter: System Design Interview 2026
- Design a URL Shortener: System Design Interview 2026
- 29 Frontend Developer Interview Questions
- 40 Hibernate and JPA Interview Questions
- 25 Java Backend Interview Questions: Spring Boot (2026)
- 37 GCP Interview Questions and Answers
- 29 Node.js Backend Interview Questions: APIs & Design (2026)
- 33 Frontend Testing Interview Questions and Answers
- 47 AWS Interview Questions: EC2, S3, Lambda & IAM (2026)
- 22 Technical Interview Questions: Process & Strategy (2026)
- DevOps Engineer Interview Guide: Topics & Study Plan (2026)
- 24 Full-Stack Interview Questions: React & Node.js (2026)
- 33 GitHub Actions CI/CD Interview Questions
- 50 Java Core Interview Questions (2026)
- 44 Azure Interview Questions and Answers
- 36 Ansible Interview Questions and Answers
- 27 Agile & Scrum Interview Questions for Developers (2026)
- 21 Developer Portfolio Questions: Projects and GitHub
- Top 5 JavaScript Interview Mistakes in 2026
- 35 Docker Interview Questions and Answers
- 35 Java Concurrency Interview Questions (2026)
- 29 GraphQL Interview Questions and Answers
- Top 5 Angular Interview Mistakes in 2026
- Soft Skills Interview Questions for Developers: 2026 Guide
- 40 Monitoring and Observability Interview Questions (2026)
- 34 Microservices Interview Questions (2026)
- 26 Linux Interview Questions and Commands (2026)
- 26 Kubernetes Interview Questions (2026)
- 29 Apache Kafka Interview Questions (2026)
- 32 Advanced Spring Boot Interview Questions for 2026
- 32 Terraform Interview Questions 2026: State, Modules & HCL
- 30 Spring Security Interview Questions for 2026
- 36 Spring Boot Interview Questions and Answers for 2026
- 32 Redis and Caching Interview Questions for 2026
- Developer Salary Negotiation: 19 Questions for 2026
- 20 Web Security & OWASP Interview Questions (2026)
- 19 WebSocket & Socket.IO Interview Questions (2026)
- Top 5 React Interview Mistakes in 2026
- 19 PostgreSQL & Node.js Interview Questions for 2026
- 27 NestJS Interview Questions (NestJS 12, 2026)
- 23 Authentication & JWT Interview Questions (2026)
- 22 MongoDB Interview Questions (2026)
- 30 Vue.js Interview Questions (2026): Pinia & Reactivity
- 27 Java 24 Interview Questions and Answers
- 47 Next.js Interview Questions and Answers
- 30 React 19.2 Interview Questions for 2026
- 37 Web Performance Interview Questions: Core Web Vitals
- 32 Angular 21 Interview Questions: Zoneless, Forms & Vitest
- 33 Networking Interview Questions (2026)
- 26 Redux Toolkit Interview Questions for 2026
- 25 TypeScript Generics Interview Questions for 2026
- 21 Web Accessibility Interview Questions
- 20 Angular Change Detection Interview Questions (Angular 22)
- 17 Tricky JavaScript Interview Questions (2026)
- 17 CSS Flexbox & Grid Interview Questions and Answers
- 9 Advanced React Interview Questions for 2026
- 17 Git Rebase vs Merge Interview Questions
- 16 JavaScript Event Loop Interview Questions (2026)
- 21 Angular RxJS Interview Questions: Streams & Operators
- 15 TypeScript Type vs Interface Questions for 2026
- 21 Claude Code Interview Questions: MCP, Skills & SDK (2026)
- 14 Advanced Node.js Interview Questions for 2026
- 10 Tricky Git Interview Questions and Answers
- 16 Tricky TypeScript Interview Questions for 2026
- 25 REST API Interview Questions for 2026
- 15 Express Middleware Interview Questions and Answers
- 14 JavaScript Closure Interview Questions (2026)
- 26 PostgreSQL & MySQL Interview Questions for 2026
- 26 Testing Strategy Interview Questions 2026
- 17 React Hooks Interview Questions for 2026
- 18 System Design Interview Questions and Framework (2026)
- 20 SQL JOIN Interview Questions and Answers for 2026
