Summary
Oleksandr Novak is a pragmatic software engineer with 11 years of experience, specializing in backend development with Java using Quarkus and Spring Boot. After starting in full-stack roles, he has spent the last four years focusing on robust backend systems, test-driven development, and peer code reviews at CRITICAL Software. Methodical by nature, he emphasizes unit, component, integration, and system testing to deliver reliable production-ready services. Having lived across different countries, he is highly adaptable and collaborative, often helping colleagues level up their craft. Outside work he pursues analytical hobbies—3D puzzles and logic games—which mirror his appetite for tackling complex engineering problems. Based in Tomar, Portugal, he combines formal training in computer engineering and digital content production with a practical, efficiency-minded approach born from scripting small automations early in his career.
11 years of coding experience
1 year of employment as a software developer
Bachelor's degree, Computer Engineering, Bachelor's degree, Computer Engineering at Instituto Politécnico de Tomar