Summary
Thomas Bona is a Staff Software Engineer based in Nice with 15 years of experience building web and mobile products for startups, notably leading engineering and product launches at Swile. He blends deep Ruby on Rails backend expertise with hands-on iOS and Android development, having shipped payment systems, click-and-collect features, and native apps. As an engineering manager he grew and coordinated teams of 4–10 engineers to deliver mature employee benefits products like meal vouchers and a sustainable mobility package. His background spans high-quality, regulated healthcare software and performance-critical mobile games, reflecting strong practices in TDD, CI/CD, and operations automation. Comfortable switching between coding, architecture and people leadership, he’s the kind of technical partner who thrives in lean startup environments. An early Swile joiner, he combines product-minded engineering with practical mobile optimization experience few backend-focused staff engineers retain.
15 years of coding experience
12 years of employment as a software developer
[special exchange], Web application engineering, GPA A, [special exchange], Web application engineering, GPA A at Asian Institute of Technology
Diplôme d'ingénieur, Mobile and embedded computer engineering, with honours, Diplôme d'ingénieur, Mobile and embedded computer engineering, with honours at Polytech'Nice Sophia-Antipolis
License Maths - Méca - Informatique, Computer Science, with honours, License Maths - Méca - Informatique, Computer Science, with honours at Université de Reims Champagne-Ardenne