Lead Software Engineer with 10+ years of experience delivering enterprise systems using C#, Azure, and modern web technologies. I focus on building scalable, maintainable solutions grounded in both technical depth and real business understanding, shaped by an early career in accounting and audit.
Outside of engineering, I train for endurance sports, explore new countries, and spend as much time as possible outdoors with my German Shepherd, Raya.


"I had the pleasure of working with Georgi, a highly skilled software engineer, who also proved to be an exceptional team lead. He truly cared about the product and the people he worked with, always going the extra mile to ensure success. Georgi onboarded and mentored team members with patience and professionalism, collaborated seamlessly across time zones, and consistently demonstrated a solution-driven mindset. His dedication, leadership, and reliability make him an invaluable contributor to project success."
"Georgi is a dedicated back-end developer, and a good team player. In the short time in my team, Georgi needed to learn new technologies and a complex system and proven very much capable.Goergi is determined to succeed and works hard to get the job done. Georgi is responsible and I felt confident in giving more and more responsibilities to him."
"I had the pleasure to work with Georgi. He is good problem solver with great attention to detail and well organized individual."
"Georgi is a brilliant detail-oriented developer. He is a good team player and a hard worker. I had a chance to work with him in ZenCodeo and I think he is a good fit for every team."
"Georgi is a motivated and responsible software engineer. He is always focused and dedicated to delivering working solutions on time. I value his ability to take on a whole feature, by himself or as an essential part of the team: from communicating business requirements to technically implementing them and then supporting the result. He is eager to learn new skills, easy to work with and can certainly be a valuable part of any engineering team."
"Code is still instructions for a machine. But it is also a model of understanding. In the LLM era, that second role becomes even more important. The future of coding is not just writing more code faster. It is building better conceptual models, better vocabularies, and better foundations on top of which both humans and LLMs can work."
www.martinfowler.com