Mark Rickert is an experienced principal software engineer and owner with over 14 years of professional experience and more than 25 years in the industry, who has been working remotely for over a decade from Green Cove Springs, Florida. He specializes in full‑stack and mobile development, contributing significant performance and modernization improvements to popular open-source projects like Reactotron and Ignite for React Native. Mark’s work spans RubyMotion and iOS tooling—enhancing developer ergonomics in ProMotion and BubbleWrap—and backend integrations such as QuickBooks Ruby. As a hands-on maintainer he focuses on code modernizations, dependency upgrades, internationalization, and pragmatic UX improvements that reduce developer friction. Outside of code, he channels the same methodical drive into extreme sports, bringing a measured risk-taking mindset to product decisions and technical debt tradeoffs.
14 years of coding experience
Bachelor of Science (B.S.), Management Information Systems, Bachelor of Science (B.S.), Management Information Systems at University of South Florida
Cocoa wrappers and helpers for RubyMotion (Ruby for iOS and OS X) - Making Cocoa APIs more Ruby like, one API at a time. Fork away and send your pull requests
Role in this project:
Mobile Developer (iOS)
Contributions:1 release, 168 commits, 46 PRs in 6 years 6 months
Contributions summary:Mark primarily contributed to the development of the BubbleWrap library, focusing on iOS-specific features. Their contributions included implementing a wrapper for `UIActivityViewController` and enhancing existing code with new functionalities. Furthermore, they fixed existing bugs and improved the library's core functionalities, like Location Services, and improved existing tests.
ProMotion is a RubyMotion gem that makes iPhone development less like Objective-C and more like Ruby. Star this repo to keep tabs on our progress!
Role in this project:
Mobile Developer (iOS)
Contributions:2 releases, 386 commits, 34 PRs in 6 years 6 months
Contributions summary:Mark primarily contributed to the ProMotion RubyMotion gem, focusing on features and improvements related to table screen functionality in iOS development. Their contributions included adding support for custom image sizes, improving the handling of annotations in map views, and extending the capabilities of table cells to include long-press actions and custom accessory views. These updates demonstrate a focus on enhancing the developer experience for iOS app creation with RubyMotion.
objective-ccocoapodsrubymotionkeepiphone
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.