Nikolas Bompetsis is a Senior Software Engineer based in Athens with 10 years of experience specializing in backend development, infrastructure automation, and test-driven design. He has led migrations from monolithic J2EE systems to microservices and automated CI/CD pipelines at scale, most recently joining efood after five years driving architecture and DevOps improvements at OPAP. Comfortable across Java, Spring Boot/Cloud, Docker, RabbitMQ and Ansible, he pairs pragmatic engineering with design analysis to turn complex requirements into reliable production services. Nikolas also has hands-on infrastructure experience—having designed and deployed an OpenStack IaaS cluster—and brings teaching and research experience from the University of Athens to his engineering practice. A self-described nerd who contributes to open-source and loves cult movies, he combines curiosity-driven learning with a methodical, test-first approach to tough problems.
10 years of coding experience
9 years of employment as a software developer
Bachelor's Degree Computer Science, Bachelor's Degree Computer Science at Ethnikon kai Kapodistriakon Panepistimion Athinon
AST-generator project creates an Abstract Syntax Tree (AST) for each file of a Java project, translates them to graph models and inserts them to Neo4J (Graph Distributed DB) instance
Contributions:56 commits, 1 PR, 51 pushes in 2 months
abstract-syntax-treegraphjavaneo4jast-generator
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.