Summary
John Ambeliotis is a Technical Lead and seasoned software engineer with over two decades of experience and 11 years of recent professional practice modernizing enterprise systems across Luxembourg and beyond. Deeply proficient in C# and the .NET ecosystem since its early days, he architects and implements end-to-end solutions—from embedded and desktop WPF tools to web, mobile, and ERP services—while migrating legacy logic into modular modern services. He blends pragmatic engineering with hands-on modernization work, including tooling for customer migrations, BLE and hardware integrations, and prototyping AI workflows that combine LLMs with deterministic legacy systems. An independent contributor, he created GroqSharp, an open-source C# client for Groq’s inference engine, reflecting his interest in bridging AI inference with existing .NET landscapes. Colleagues value his steady delivery, mentorship, and ability to translate complex domain requirements into maintainable, production-ready code.
11 years of coding experience
25 years of employment as a software developer
Engineer's Degree Computer Software Engineering, Engineer's Degree Computer Software Engineering at Educational Center of EthnoDATA
High School Graphic Arts, High School Graphic Arts at 4th Technical High School of Athens
English, Greek, French