Senior Software Engineer @ Revolut
Backend & DevOps Specialist | Java, Spring, Microservices, CI/CD, Cloud | Passionate Public Speaker
With over 8 years of professional experience, I specialize in backend software development and DevOps. My career has taken me from hands-on coding and mentoring at ecx.io (an IBM Company), to architectural leadership at Rinels and Digacon, impactful microservices work at Infobip, and independent consulting with Path Variable LLC. I’ve also contributed as a Full Stack Engineer at TripAdvisor, and currently drive backend innovation as a Senior Software Engineer at Revolut, focusing on expansion into new markets.
I am passionate about sharing knowledge and engaging with the tech community through public speaking. I have delivered talks at renowned industry events, including two sessions at JavaCro 2024 and a presentation at the London Java Community Meetups in 2025. This June, I am excited to speak at Open South Code 2025. My talks focus on a range of software engineering topics, reflecting my commitment to continuous learning, community involvement, and advancing best practices in the field.
- Backend Development: Java, Spring Framework, Microservices
- DevOps: CI/CD, Jenkins, Docker, Ansible, AWS, IBM Cloud
- Databases: MSSQL, general database design & optimization
- Frontend (some): React, TypeScript
- System Design, Code Reviews, Technical Documentation
- Mentorship & Technical Guidance
- Public Speaking at Software Engineering Conferences
- Revolut: Senior Software Engineer, Expansion team (Backend Microservices, market launches, design docs)
- TripAdvisor: Software Engineer (Java services, React/TypeScript frontend)
- Path Variable LLC: Founder & Technical Architect (Contracting, architecture, backend systems)
- Infobip: Senior Software Engineer (Message processing/billing microservices)
- Digacon & Rinels: Technical Architect & Senior Developer (CRM, eCommerce, CI/CD)
- ecx.io: Software Developer (Hybris eCommerce, cloud, mentoring)
- Building reliable, scalable systems
- Clear technical documentation
- Continuous learning and improvement
- Teamwork, mentorship, and knowledge sharing
“Great software is built by great teams, not just great individuals.”
“The high performing teams were the ones with greatest psychological safety.”