Suggestions
Michael Caylus
iOS Dev & Team lead @ZF Group
Professional Background
Michael Caylus is a dynamic and self-driven iOS developer with an extensive background in software development and a keen sensitivity towards the user experience (UX) and user interface (UI) design. Since he began his career in programming in 2011, he has accumulated an impressive portfolio that showcases his ability in developing pixel-perfect applications tailored for the iOS platform.
His journey in app development commenced with the release of his very own application, Succulent, in December 2012. This ambitious endeavor not only demonstrated his programming skills but also laid the foundation for his future roles in the tech industry. Shortly thereafter, he joined the innovative startup Dashlane, where he contributed significantly to building the iPad application of their renowned password management service.
In addition to his strong focus on iOS development, Michael has amassed considerable experience in the medical imaging field. For nearly eight years, he honed his skills in software development processes using C++, with a special emphasis on architecture, design, implementation, and testing. His dedication to user interface development using Qt has been a notable aspect of his work in this domain, allowing him to blend technical prowess with an artistic approach to design.
More recently, he has collaborated with the UX agency USE-Design, where he has been actively developing several prototypes on iOS, further enhancing his abilities to create user-centered applications. His unique combination of programming and design skills ensures that he not only develops functional products but also delivers great user experiences.
Education and Achievements
Michael Caylus holds a Master’s degree in Computer Science from EPF Ecole d'Ingénieur-e-s, a reputable institution known for producing skilled engineers and computer scientists. This advanced education has provided him with a solid theoretical foundation on which he has built his practical skill set.
Michael’s extensive work history includes several roles that highlight his continuous growth and contribution to the tech industry. Notably, he served as an Engineering Manager at ZF Group, where he led teams in the conception and development of state-of-the-art software solutions. His previous roles as a Senior iOS Engineer at Bestmile, and as an iOS Engineer at BlaBlaCar, underline his expertise in mobile application development and his ability to work effectively in collaborative team environments.
His time at Xebia France and at USE Design as an iOS Developer and UX Designer showcase his dual focus on coding and design, affirming his ability to see projects from inception to final product while prioritizing the user experience.
Furthermore, Michael's diverse career also includes contract work at Dashlane where he applied his skills in UI and system design to enhance the functionality of their application. His early career included valuable internships at Siemens Corporate Research, Thales Training & Simulation, and Hospital Antoine Beclere, each of which contributed to his technical knowledge and practical skills in software development.
Skills and Specialties
Michael Caylus possesses a profound skill set that encompasses numerous programming languages and tools essential for developing advanced software solutions. His primary languages include C++, Objective-C, and C, showcasing his versatility and strength in both high-level and low-level programming. Additionally, he is proficient in IDEs such as Visual C++ for C/C++ development and X-Code for iOS app development, indicating his adaptability across various environments.
His capabilities even extend into graphics computing, with experience in OpenGL and Open Inventor, which are crucial for creating visually rich applications. Michael is also well-versed in revision control systems like Git and Mercurial, ensuring that his development process remains organized and collaborative.
Knowledge of GUI APIs such as Qt demonstrates his commitment to developing clear and engaging user interfaces, while his expertise in system builders like CMake & QMake, alongside Bash scripting, reflects his ability to streamline workflows and improve coding practices. Scripting in Python further enhances his flexibility in programming.
David’s unique blend of software development skills, design sensibilities, and extensive industry experience positions him as a valuable asset in any project, allowing for seamless integration of user experience with powerful functionality.
Michael's diverse background in both iOS and medical imaging software reflects his capability to adapt and thrive in various tech environments. In today's rapidly evolving landscape, he remains committed to improving his craft and delivering high-quality applications that foster user satisfaction and engagement.