Summary
Martin Jordanov is a software engineer and teacher from Sofia with nine years of hands-on experience building backend and distributed systems using Scala, Java, Python and C++. He has deep practical exposure to functional programming (cats, Akka) and cloud stacks at Ocado Technology, progressing from intern to software engineer while contributing to mapping and visualization tooling. Alongside industry work he teaches algorithms, data structures and OOP at TUES, blending classroom pedagogy with real-world system design. Enthusiastic about AI and embedded projects, he experiments with Arduino and 3D printing, applying low-level hobbyist insights to higher-level software problems. Driven by a desire to make a positive impact on everyday life, he is pursuing advanced studies in IT project management to pair technical depth with delivery and leadership skills.
9 years of coding experience
3 years of employment as a software developer
Computer Science, Computer Science at Technology School Electronic Systems (TUES), associated with Technical University-Sofia
Master's degree, Information Technology Project Management, Master's degree, Information Technology Project Management at Sofia University St. Kliment Ohridski