📍 Curitiba, Paraná, Brazil
📞 +55 42 99950-7807
✉️ jonathan.oliveira.ramalho@gmail.com
Mobile
React Native, TypeScript, JavaScript, Redux, Redux Toolkit, Android (Java, Kotlin), iOS (Objective-C, Swift), HLS Streaming, OAuth/OIDC, Firebase, Geolocation
Web
React.js, Node.js, Ruby on Rails
Testing
Jest
Other Tools
Git, CI/CD, REST APIs, Agile, SQL
Languages
English (Fluent), Portuguese (Native)
Invillia — Senior Mobile Developer
Araraquara, São Paulo · July 2022 – Present
- Led mobile feature development using React Native.
- Performed React Native upgrade from 0.74.2 to 0.81.4, including New Architecture adoption.
- Implemented access and refresh token handling using mutex/lock to prevent race conditions.
- Integrated Firebase Messaging, Remote Config, Analytics, and App Distribution.
- Implemented complex state management with Redux and RTK.
- Delivered HLS video streaming with DRM-aware handling and Bunny.net integration.
- Applied AI-assisted workflows (GitHub Copilot) for refactoring, test generation, and faster iteration.
Pixter — Senior Mobile Developer
São Paulo, Brazil · September 2020 – June 2022
- Developed and maintained key features for Porto Seguro Carro Fácil.
- Implemented Redux for complex state management.
- Created UI components with styled-components.
- Wrote unit and integration tests using Jest.
- Implemented SSO authentication via external browser (OAuth/OIDC patterns).
- Developed real-time location features.
TwoWeb Digital — Full Stack Developer
Chapecó, Brazil · January 2019 – August 2020
- Developed MVP mobile applications using React Native.
- Worked across frontend (React.js) and backend (Node.js, Rails).
- Led development of Leão Poços and Easy Mercados mobile apps.
- Migrated analytics from Firebase Analytics to AppsFlyer using an abstraction layer.
Bachelor of Science in Computer Science
Universidade Estadual do Centro-Oeste (2012–2018)
JavaScript Bootcamp — Rocketseat (2020)
GitHub Copilot Certification — GitHub (2025)
AI-assisted development, prompt engineering, code generation, testing, refactoring, and secure usage.