Jesús Rojas
Aguascalientes, Mexico GitHub LinkedIn Email Fri, Jul 31, 8:06 AM UTC

jesus ~/ cat README.md

Jesús Rojas

Software Engineer @ Helium (YC S24)

Senior mobile and SDK engineer with 8+ years in iOS and 4 years in Android. Currently Software Engineer at Helium (YC S24), building the client and SDK side of an AI-driven paywall and monetization platform. Strongest on reliability, clean architecture, and the low-level memory and concurrency work that keeps apps stable at scale. Comfortable in Swift, Objective-C, C++, and Kotlin, across UIKit, SwiftUI, and common architectures (TCA, VIPER, MVVM), plus full-stack work with Node.js, TypeScript, React, and Flutter.

Software Engineer Helium Aguascalientes, Mexico
~/contact
~/mail/compose

To: [email protected]

experience

Software Engineer
Helium (YC S24)
Present
  • Shipping mobile SDK and client work for Helium’s AI-driven paywall and monetization platform.
  • Working across Swift, Android, and React Native surfaces that power no-code upsell experiments for consumer apps.
  • Focused on the integration path growth teams use to launch and iterate paywalls without waiting on app releases.
Senior iOS Engineer
GlobalLogic · Client: Google (Firebase)
Aug 2025 – 2026
  • Shipped merged contributions across public Firebase Apple SDK releases through a strict multi-reviewer process.
  • Fixed long-running race conditions and memory bugs in Objective-C and C++ that had been crashing external apps for years.
  • Restored accurate SwiftUI app-start timing and removed misleading measurements caused by network delays.
  • Reworked network instrumentation for custom URLSession delegates, added an opt-out flag, and made slow-frame detection adapt to ProMotion displays.
Senior Software Engineer
Mobi
Dec 2022 – Jun 2025
  • Owned the full purchase-to-activation flow: plan selection, Apple Pay / Stripe, async validation, background eSIM provisioning, and App Store releases.
  • Rebuilt the iOS app on The Composable Architecture and added UI snapshot tests for purchase and activation screens.
  • Migrated internal CocoaPods to Swift Package Manager, and validated telecom provisioning on Android and AOSP.
Semi Senior iOS Developer
Globant · Client: Banco Azteca
Jul 2022 – Dec 2022
  • Built and maintained feature modules on a shared VIPER architecture for a high-traffic banking superapp.
  • Shipped financial transaction modules over REST APIs, covering async states, background validation, and payment error flows.
  • Wrote unit tests for presenters and interactors, and kept quality up with SwiftLint and peer review across distributed teams.
Mobile Developer · iOS Team Lead
Krasamo Inc. · Client: Lennox
May 2021 – Jul 2022
  • Led the iOS team on HVAC IoT apps (S30/S40), mentoring engineers and owning architecture and quality calls.
  • Cut app startup from as much as two minutes down to about three seconds by bringing in OpenDDS.
  • Built a BLE Mesh networking layer in Objective-C and C++, and replaced manual QA with an Appium smoke suite across iOS and Android.
Full Stack Developer
Startcups Incubator
Jun 2019 – May 2021
  • Implemented StoreKit IAP for the LMS: pay-per-view access, full unlocks, and auto-renewable subscriptions synced to the backend.
  • Shipped native iOS/Android LMS apps and Flutter Legaton apps for LATAM markets, with tests around access, progress, and payments.
  • Delivered supporting backend and web: PostgreSQL, Nest.js, Angular, Magento, and Stripe on Google Cloud.
Jr. Mobile Engineer
KIUBIX
May 2018 – Jun 2019
  • Built the VaParaTi iOS app in Swift and UIKit with Lottie and a custom in-app video recording experience.
  • Added UI and integration tests covering the video flow and upload reliability, and helped keep the Android version in sync.