Francois Seminerio

Senior Software Engineer | iOS/Android

Salary / Daily rate

Paris, France

Freelance

Remote only

Skills

SwiftKotlinAndroidIOSJava

Languages

English (Native)French (Native)German

About me

Intro

I am a Senior Mobile Software Engineer with over 8 years of experience designing and developing native mobile applications for both iOS and Android platforms. Holding a Master’s degree in Computer Science, I have had the opportunity to work in diverse environments, from innovative startups to established large-scale companies, gaining a broad perspective on product development and user experience.My expertise primarily lies in Swift and Kotlin, where I focus on creating seamless, high-performance apps that deliver exceptional user experiences. While my primary passion is mobile development, I have a keen interest in web technologies and exploring cross-platform solutions.Throughout my career, I’ve worked both as a full-time engineer and as a freelancer, which has strengthened my ability to adapt quickly to different project requirements and client needs. I’ve also had the privilege of working and living in various countries, enabling me to collaborate effectively with multicultural teams and speak multiple languages including French, English, and German.My passion is to craft apps that not only meet business goals but also provide users with intuitive and engaging experiences. I pay high attention to detail and am committed to delivering quality solutions that make a real impact.

Links

Work experience

SafetyCulture

Dec 2019 - Oct 2025

5 years 11 months

Sydney NSW, Australia

Senior Mobile Software Engineer

Nov 2021 - Oct 2025

4 years

Sydney NSW, Australia

Responsibilities: - Led the development and enhancement of the SafetyCulture mobile application across iOS and Android platforms, ensuring scalability and performance. - Extended technical contributions to cross-platform solutions using C++, enabling code reuse and consistency across platforms. - Played a key role in designing and implementing new features, focusing on user experience and app stability. - Collaborated remotely with global teams, including product managers, designers, and backend developers, to deliver high-quality features on time. - Contributed to backend development using Golang to improve API integrations and backend services supporting the mobile app. - Mentored junior team members and conducted code reviews to maintain high standards across the development team. - Participated in architectural discussions and helped define best practices for mobile and cross-platform development. - Ensured rigorous testing and quality assurance processes before release, maintaining a focus on user experience and app reliability. Skills & Technologies: - Native mobile development (Swift, Kotlin) - Cross-platform development (C++) - Backend integration (Golang) - Remote collaboration and Agile methodologies - Technical mentorship and code review - App performance optimization and user experience

Mobile Software Engineer

Dec 2019 - Dec 2021

2 years 1 month

Sydney NSW, Australia

Responsibilities: - Developed and maintained the SafetyCulture mobile application (formerly iAuditor) for both iOS and Android platforms, ensuring a smooth and reliable user experience. - Collaborated with product managers and designers to implement new features, enhancements, and bug fixes, adhering to best practices for native mobile development. - Utilized Swift for iOS and Kotlin for Android to deliver high-quality, performant, and user-centric mobile applications. - Contributed to code reviews, testing, and documentation to uphold code quality standards. - Worked closely with cross-functional teams to ensure seamless integration with backend services and APIs. - Participated in Agile development processes, including sprint planning and stand-ups. Skills & Technologies: - Native mobile development (Swift, Kotlin) - Mobile architecture patterns - Version control with Git - Mobile UI/UX best practices - Collaboration in cross-functional teams

Freelance Mobile Application & Web Developer

Freelance developerFreelance

Mar 2016 - Dec 2019

3 years 10 months

Paris Area, France

Responsibilities: - Designed, developed, and prototyped native Android and iOS applications for phones and tablets, ensuring high performance, responsiveness, and a seamless user experience. - Developed websites utilizing HTML, CSS, JavaScript, and various Content Management System (CMS) platforms, delivering customized solutions aligned with client needs. - Collaborated closely with clients to understand their expectations, objectives, and branding requirements, ensuring the delivered solutions met their vision. - Managed project timelines effectively, meeting deadlines and delivering high-quality applications and websites on schedule. - Ensured optimal performance, usability, and responsiveness of applications across devices and platforms. - Conducted testing, debugging, and quality assurance processes to maintain app stability and user satisfaction. - Maintained ongoing communication with clients throughout the project lifecycle to gather feedback and implement iterative improvements. Skills & Technologies: - Native mobile development (Android: Kotlin, iOS: Swift) - Web development (HTML, CSS, JavaScript, CMS platforms) - UI/UX design principles - Client collaboration and requirement gathering - Project management and deadline adherence - Responsive design and cross-device compatibility - Testing and quality assurance processes

Mobile Application Engineer (iOS / Android)

ViVoka

Jul 2017 - Dec 2018

1 year 6 months

Metz Area, France

Responsibilities: - Designed, developed, and prototyped native Android and iOS applications for phones and tablets, supporting both internal teams and external clients. -Integrated third-party libraries and APIs to extend application functionality and enhance user experience. - Worked on integrating Vivoka’s voice assistant into existing client applications, enabling voice-controlled features and improving accessibility. - Troubleshot issues, resolved bugs, and optimized application performance to ensure stability and responsiveness across devices. - Collaborated with product managers and designers to translate client requirements into scalable and maintainable technical architecture. - Conducted code reviews, testing, and debugging to uphold high-quality standards and ensure smooth user experiences. - Participated in Agile development cycles, contributing to planning, stand-ups, and sprint reviews. Skills & Technologies: - Native mobile development (Swift, Kotlin) - API integration and third-party SDKs - Voice assistant integration (Vivoka) - Troubleshooting and performance optimization - Technical architecture planning - Agile methodologies and collaborative development - Version control (Git)

Mobile Application & Web Developer (Internship)

ViVoka

Oct 2015 - Mar 2016

6 months

Metz Area, France

Responsibilities: - Supported the development and maintenance of the Vivoka website, assisting with frontend updates and content management. - Developed a mobile application using Unity 3D for designing and planning house layouts, including furniture arrangement. - Collaborated with the team to implement features and troubleshoot issues in both web and mobile projects. - Gained hands-on experience in web development, mobile app design, and 3D application integration. Skills & Technologies: - Web development (HTML, CSS, JavaScript) - Unity 3D mobile app development - Basic UI/UX design - Collaboration and problem-solving in a team environment

Software Developer (Internship)

Husky Injection Molding Systems

Sep 2014 - Dec 2014

4 months

Luxembourg

Responsibilities: - Designed and developed database architecture and data models using MS Access to support efficient data storage and retrieval. - Created a user-friendly application interface to facilitate communication and interaction with the MS Access database. - Collaborated with team members to implement features, troubleshoot issues, and improve usability. Skills & Technologies: - Database design (MS Access) - Data modeling and architecture - User interface development - Problem-solving and teamwork


Education

EPITECH - European Institute of Technology

Master's degree, Computer Science

2013 - 2018

6 years

California State University, Long Beach

Master's degree, Computer Science

2016 - 2017

2 years

The best place to find your next move

© 2026. All Rights Reserved.