Roman Laitarenko

Senior IOS SDK Engineer at Mapbox

Helsinki, Finland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Roman Laitarenko is a Senior iOS SDK Engineer with 13 years of mobile-first experience, currently shaping Mapbox's iOS mapping platform from Helsinki. He brings deep expertise in iOS and Android development, SDK lifecycle & rendering optimization, and has contributed notable improvements to the widely used mapbox-maps-ios project—adding CarPlay scene support, smarter rendering pause/resume behavior, and view-annotation API enhancements. Roman pairs a solid engineering foundation (Information Technology degree from Metropolia) with practical product experience across startups and enterprises, having moved from QA to senior mobile roles. Known for pragmatic refactors, measurable memory and lifecycle optimizations, and a focus on testability, he blends hands-on coding with long-term SDK maintainability.
code13 years of coding experience
job10 years of employment as a software developer
bookBachelor's degree, Business Administration and Management, General, Bachelor's degree, Business Administration and Management, General at Vinnytsya State Agrarian University
bookInformation Technology, Information Technology at Metropolia Ammattikorkeakoulu - Helsinki Metropolia University of Applied Sciences
languagesEnglish, Ukrainian, Finnish
github-logo-circle

Github Skills (6)

metal10
swift10
map-box10
ios10
mapbox-gl10
unit-testing9

Programming languages (7)

JavaJavaScriptObjective-CSwiftRubyKotlinDart

Github contributions (5)

github-logo-circle
mapbox/mapbox-maps-ios

Jan 2022 - Jan 2023

Interactive, thoroughly customizable maps for iOS powered by vector tiles and Metal
Role in this project:
userMobile Developer (iOS)
Contributions:10 releases, 527 reviews, 349 commits in 1 year
Contributions summary:Roman primarily contributed to the Mapbox Maps SDK for iOS, focusing on improving the map view's lifecycle management and adding support for CarPlay scenes. Their work included pausing and resuming rendering based on app and scene lifecycle events, optimizing memory usage, and adding unit tests to ensure proper behavior. The commits also involved refactoring display link management, integrating code for resizable images, and enhancing the view annotation API.
metalmapboxcustomizablemapios
mapbox/mapbox-maps-flutter

Feb 2023 - Apr 2025

Interactive, thoroughly customizable maps for Flutter powered by Mapbox Maps SDK
Contributions:20 releases, 167 reviews, 371 PRs in 2 years 2 months
dartfluttermapmapboxpriority
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Roman Laitarenko - Senior IOS SDK Engineer at Mapbox