Sign In

Vladimir Nesic

Software Engineer at Criteo

Professional Background

Vladimir Nesic is a highly experienced software engineer with over a decade of expertise in developing robust software solutions for embedded telecommunication devices and network servers. His proficiency lies in powerful programming languages such as C, C++, and Java, enabling him to create applications that run seamlessly on both Linux and Windows platforms. Vladimir has honed his skills through a progressive career, starting from a young age and steadily climbing the ranks within various reputable organizations.

Throughout his professional journey, Vladimir has contributed significantly to leading companies like Criteo as a Software Engineer, where he currently applies his skills to develop innovative software solutions. Prior to this role, he served as an Expert Software Engineer at TomTom, where his technical prowess and attention to detail helped optimize product offerings and improve customer satisfaction. His earlier experiences also include significant contributions in Microsoft Development Center Serbia as a Software Development Engineer II, QuesCom as an R&D Engineer, and Yulink Ltd. as a Technical Director. These diverse roles have equipped Vladimir with a versatile skill set and a deep understanding of software development methodologies.

Education and Achievements

Vladimir's educational background is rooted in electrical and electronics engineering, having pursued a Master's degree at Univerzitet u Beogradu, or the University of Belgrade. This solid academic foundation has greatly contributed to his analytical skills and problem-solving ability, which he applies daily in his software development projects. Prior to this, he attended the prestigious Matematicka Gimnazija, where he developed a strong aptitude for mathematics and computer science, paving the way for his successful career in technology.

Vladimir's journey in software development began at just 18 years old when he showcased his entrepreneurial spirit by selling a high school database project to a local book publisher. This initial success led him to secure a contract for an innovative accounting application, which was a testament to his creativity and foresight in user interface design. The success of this venture not only helped him finance his education but also laid the groundwork for his future in software engineering.

Notable Skills and Expertise

Vladimir possesses a rich portfolio of skills that make him stand out in the software engineering field. He excels in object-oriented design and development, focusing heavily on creating efficient and maintainable code. His experience spans a wide array of technologies, including user interface design, embedded system programming, server programming, and real-time multithreaded applications and services.

One of Vladimir's key specialties is in developing device drivers and working with the Linux kernel, which requires a detailed understanding of system-level programming. His aptitude for troubleshooting complex issues is especially noteworthy, as he has a track record of addressing race conditions and resolving hard-to-trace bugs in code. Additionally, he has experience in automated hardware testing and prototype validation, showcasing his capability in ensuring that software products meet the highest quality standards before deployment.

Vladimir is also recognized for his soft skills, which are crucial in collaborative work environments. As a good team player, he is committed to the success of his team and projects, often taking initiative to facilitate clear communication and effective collaboration. His ability to listen attentively and pose insightful questions fosters a creative environment where team members can thrive.

His focus on delivering long-lasting solutions demonstrates a deep commitment to quality and user satisfaction. Moreover, Vladimir's eagerness to learn about new concepts, tools, and technologies ensures that he remains at the cutting edge of the fast-evolving software industry.

Achievements

Over the years, Vladimir Nesic has made significant contributions that has earned him recognition in the software engineering community. His successful projects have not only led to technological advancements but have also positively impacted user experiences in various applications. He has consistently worked on innovative solutions, focusing on producing user-friendly interfaces, high-performance applications, and sustainable development practices.

As he continues his career, Vladimir remains committed to furthering his expertise and embracing new challenges. His dedication to software engineering and continuous improvement makes him a vital asset in any technology-driven organization. With a wealth of experience and a passion for innovation, Vladimir Nesic looks forward to contributing to the advancement of technology in telecommunications and beyond.

Related Questions

How did Vladimir Nesic develop his skills in C, C++, and Java programming for embedded systems?
What approaches does Vladimir Nesic employ to troubleshoot complex software bugs effectively?
Can Vladimir Nesic share insights on how he ensures the success of his software development teams?
What experiences did Vladimir Nesic gain from working at high-profile companies like Microsoft and TomTom?
How does Vladimir Nesic stay current with new technologies and tools relevant to software engineering?
Vladimir Nesic
Add to my network

Location

Paris 16, Île-de-France, France