Summary
Nejc Ravnik is a Senior Software Engineer with nine years of hands-on experience building full-stack, cloud-native applications using Java, TypeScript, PostgreSQL, and AWS. He has co-architected backends, IaC, and frontends for production web apps and operated daily with AWS services, Docker/ECS, and Kubernetes, now applying those skills at Microgramm with Quarkus and GCP. As a former founder and CTO, he pairs entrepreneurial instincts—fundraising and product marketing—with deep technical ownership of architecture and delivery. Comfortable across mobile, server, and infra layers, Nejc has a practical knack for “deboiling spaghetti” codebases into maintainable systems. Based in Bled, Slovenia, he brings a pragmatic, hands-on engineering style informed by operations experience and a taste for lightweight, effective solutions.
9 years of coding experience
8 years of employment as a software developer
Bachelor's degree, Computer Science, Bachelor's degree, Computer Science at University of Ljubljana, Faculty of Computer and Information Science
Gimnazija Jesenice
English, Croatian, German