Jonathon Smyth
Head of Software Development
Hire this person
Send a job offer directly to this candidate
About
Results-driven Head of Software Development with a strong technical foundation in Kotlin/Android, seeking a Senior Developer/Technical Lead position. Adept at navigating complex technical challenges, reducing technical debt, and improving system reliability.
Experience
Head of Software Development at Ineqe Safeguarding Group (2024-09 – Present)
Recruited as a Senior Developer to catalyse team growth and mentor junior talent, my tenure at Ineqe Safeguarding has been marked by significant contributions and advancements:
- Oversaw the launch of AI practices in the Development team, setting best-practice frameworks and delivering a structured training pathway for all team members.
- Co-ordinated the end-to-end delivery of 20 major product releases, ensuring 100% on-time launches and increasing our user growth by 33%.
- Architected the Android team's migration from XML to Compose, initially building a Compose playground app for our junior members to learn best practices, then introduced to the main product in new features first. Current migration at 25%.
- Leveraged LeakCanary and Android Studio's profiler to eliminate 100% of memory leaks across all primary user journeys and cut UI jank on core screens by > 50%, delivering a noticeably smoother experience and improved app stability.
- Mentored 4 junior developers (across mobile and frontend teams), reducing PR comments on junior developers by 25% which led to a large reduction in PR completion time.
- Standardized mobile-development practices across the team and implemented CI/CD pipelines using Fastlane. Freeing roughly 5 hours of developer time per week, leading to an overall reduction in feature development time.
Senior Mobile Developer at Ineqe Safeguarding Group (2022-10 – 2024-08)
Lead Mobile Developer at See.Sense (2019-03 – 2022-10)
Joined to align Android app with iOS, expanded role to lead mobile development. Achievements include:
- Migrated 70% of the app to Kotlin, implementing first on new features to ensure core functionality was maintained whilst building out a suite of Unit Tests to help the migration from Java.
- Adopted the MVVM pattern and introduced Koin Dependency injection, improving modularity and maintainability.
- Built a comprehensive suite of Postman tests, giving the team 100% coverage of core APIs and user journeys.
Senior Software Developer at Totalmobile (2014-06 – 2019-03)
My tenure at Totalmobile honed my Android development skills but also provided valuable exposure to multi-platform development through the use of Xamarin.NET (iOS and Windows). Adaptability and commitment to delivering high-quality software solutions are two values I've strived to keep throughout my career.
Research Associate at University of Ulster, Jordanstown (2013-07 – 2014-06)
Associate Software Engineer at Openwave (2011-07 – 2012-06)
University placement
Education
BSc in Computer Science – University of Ulster, Jordanstown (2009-09 – 2013-05)