About
Software engineer with strong architectural thinking and end-to-end delivery experience. I design systems that are maintainable, testable, and built to last. From hexagonal architecture to cloud-native solutions, I focus on clean boundaries, clear responsibilities, and pragmatic trade-offs.
What I Bring
Architectural Thinking
Hexagonal architecture, DDD, clean boundaries between domains
Full Ownership
Architecture → Implementation → Delivery → Client demos
Product-Oriented Thinking
Focus on business value, user impact, and solving real problems
Partner-Oriented Mindset
Collaborative approach with stakeholders, teams, and clients
Cloud & Serverless
AWS infrastructure, serverless architectures, scalable systems
Full Stack Operations
From Linux administration to deployment and emergency fixes
Experience & Achievements
Senior Full-Stack Engineer
Igentify, Israel (Remote)
Platform making genetic counseling affordable for patients and faster for counselors. End-to-end startup focused on counselor flow optimization, personalized explanatory outputs, and timing improvements. Key player in cross-system features, developing personalized video service for patients.
Spring Boot, Nest.js, AWS Serverless, TypeScript
Full-Stack Java Developer → Senior
CompuGroup Medical Polska, Lublin
Promoted to Senior. Deep domain knowledge in pharmacy stock management. Extensive integrations with external and internal teams. VM-based architecture with PII/PHI management covering full on-prem stack: Linux administration, database management, server configuration. From development to deployment and emergency fixes.
Spring Boot, Hibernate, Angular, Oracle, Docker, Linux
Java Developer
Infinite IT Solutions, Lublin
Electronic Data Interchange (EDI) platform for business document processing. Well-defined ubiquitous language and Domain-Driven Design philosophy. Team standards for predictable development and accurate estimations. Shipped working broker within 6-month deadline.
Microservices, Spring Cloud, PostgreSQL, RabbitMQ, DDD
Full-Stack Java Developer
Zeto sp. z.o.o, Lublin
End-to-end product for multi-department inventarisation process for Agricultural Social Insurance Fund (KRUS). 360-degree questionnaire application for personnel quality assessment. Full responsibility from architecture to delivery and client demos.
Spring, Hibernate, Angular, JavaFX, PostgreSQL
Skills
Education
Master's Degree in Computer Science
Maria Curie-Skłodowska University, Lublin (2017-2019)
Thesis: Distributed systems implementation based on Java RMI, CORBA, EJB technologies
Bachelor's Degree in Computer Science
Maria Curie-Skłodowska University, Lublin (2014-2017)
Thesis: Creating Multi Platform Application based on Ionic Framework
Connect
Download CV
Enter the access code to download my full CV in PDF format.