Suggestions
Ejup Latifi
Software Engineer Technical Lead at IDDI
Professional Background
Ejup Latifi is a talented and dedicated software engineer who has built a solid foundation in software and web programming through both academic and professional experience. He currently serves as the Clinical Software Technical Lead at IDDI, where he continues to demonstrate his expertise in developing high-quality software solutions. His experience at IDDI is extensive; he has previously held positions as a Clinical Software Engineer, Clinical Software Developer, and Associate Clinical Software Developer. This progressive career path highlights his growth and adaptability in the fast-paced tech environment, allowing him to take on increasing responsibilities while honing his technical skills and leadership capabilities.
Ejup's hands-on experience encompasses a wide range of programming languages, tools, and technologies, illustrating his versatility as a software engineer. He is proficient in languages such as Java, C#, and PHP, along with a rich arsenal of additional languages including C++, Haskell, Closure, Erlang, and SmallTalk. His technical toolkit also includes web technologies like HTML, CSS, XML, and jQuery, which is essential for developing engaging and user-friendly interfaces.
Ejup's extensive experience with databases is notable; he has worked with both MySQL and MS SQL, providing him with the ability to manage data effectively in various applications. His familiarity with frameworks such as .Net, XNA, and Spring showcases his commitment to staying updated with the industry's best practices. Furthermore, he is well-versed in software development processes and methodologies, frequently utilizing GIT for version control, UML for modeling, and ORM to facilitate database interaction.
Education and Achievements
Ejup's educational background is marked by a commitment to excellence in the field of computer science. He earned his Master of Science (M.Sc.) degree in Software Engineering from the prestigious Vrije Universiteit Brussel, where he engaged deeply with theoretical concepts and practical applications in software development. Prior to that, he completed his Bachelor of Science (B.Sc.) in Computer Science at South East European University (SEEU), setting a solid groundwork for his further studies in software engineering.
His academic journey not only provided him with theoretical knowledge but also equipped him with the necessary skills to excel in practical projects, further bolstering his capabilities in software and web development.
Ejup has actively engaged in various school projects that required critical thinking and creativity in web and desktop application development. His ability to balance technical knowledge with innovative problem-solving has made him a sought-after collaborator in software engineering projects, fostering teamwork and collaboration among peers in academic settings.
Skills and Areas of Expertise
Ejup possesses a wealth of technical skills and interests that make him a significant contributor to any software engineering team. His programming capabilities are complemented by a knack for learning new technologies. He is keen on expanding his knowledge in frameworks such as ASP.NET MVC, and tools like IntelliJ IDEA IDE, JUnit, and Maven/Gradle, which are critical for developing efficient and robust software applications.
His commitment to staying ahead in the tech field is evident in his continuous learning approach and adaptability to new tools and methodologies. Ejup believes in the importance of improving one's skill set and is eager to embrace new challenges that will enhance his development prospects in the technology industry. His proactive attitude towards learning underscores a passion for software development that goes beyond mere occupation; it's a calling that drives him to push boundaries and expand horizons.