Sign In

Iliya Gurov

Lead Software Engineer at HERE Technologies

Professional Background

Iliya Gurov is a highly skilled and experienced Senior Software Engineer with an impressive career in software development focused on building low-latency, large-scale distributed systems. With a strong foundation in programming since 2008, Iliya has honed his expertise in several programming languages, primarily Java and C++. His role at HERE Technologies as a Lead Software Engineer showcases his ability to lead projects effectively while also sharing knowledge through internal training sessions that introduce better libraries and frameworks to team members.

Previously, Iliya served as a Principal Software Engineer at Verizon Media, where he contributed significantly to various projects, demonstrating a deep understanding of software engineering principles. His career began much earlier with foundational roles at Verizon Media as a Software Engineer, and he also spent time as a System Programmer at both Fibernetics and the Deutsches Forschungszentrum für Künstliche Intelligenz (DFKI).

Iliya’s background isn’t just limited to development; it includes academic excellence as well. He has a robust educational background that enhances his professional capabilities.

Education and Achievements

Iliya Gurov began his academic journey at the National High School of Mathematics and Science in Sofia, Bulgaria, where he studied Mathematics and Computer Science. This early foundation paved the way for his future endeavors in technology and engineering. Following this, he earned a Master of Science (MS) in Electrical Engineering and Information Technology from the prestigious Technische Universität Darmstadt, where he further developed his technical expertise and research skills.

Notable Certifications

Iliya holds certifications that highlight his competencies, particularly in Kubernetes and AWS architecture. As a certified Kubernetes application developer and a certified AWS Solution Architect, Iliya offers valuable insights into cloud infrastructure and container orchestration. This knowledge complements his extensive experience, allowing him to develop scalable and resilient systems that align with modern technological needs.

Technical Expertise

With proficiency in several programming languages—Java, C++11/14, and Python—Iliya is well-versed in various development environments and tools. He utilizes IDEs such as IDEA, CLion, and PyCharm, demonstrating versatility in his approach to software development. His familiarity with operating systems like CentOS and build tools including GCC, Maven, and Gradle highlights his technical competence. Moreover, he is adept at using CI/CD tools such as Jenkins and AWS infrastructure, which are vital for modern software development practices. Iliya's experience with version control systems (VCS) like Git further exemplifies his project management and collaboration skills within teams and organizations.

Iliya's practical knowledge, combined with his educational background, positions him as an influential figure in the software engineering domain. His commitment to innovation, continuous improvement, and team leadership is evident through his dedication to training and mentoring his peers. He embodies the qualities of a seasoned professional whose career trajectory not only serves as an inspiration for others in the tech industry but also contributes positively to the organizations he collaborates with.

Related Questions

How did Iliya Gurov become a certified Kubernetes application developer?
What specific projects has Iliya Gurov led as a Lead Software Engineer at HERE Technologies?
In what ways does Iliya Gurov integrate his knowledge of AWS in software development?
How has Iliya Gurov's educational background influenced his career in software engineering?
What are some examples of the training sessions Iliya Gurov has conducted to introduce better libraries and frameworks?
Iliya Gurov
Add to my network

Location

Frankfurt Am Main Area, Germany