Skip to content
View joelromanpr's full-sized avatar
🌎
🌎

Highlights

  • Pro

Block or report joelromanpr

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
joelromanpr/README.md

Hi there, I'm Joel Roman 👋



I'm a Sr. Engineering Manager @GoodRx using Kotlin and lots of Gemini/AI integrations. I am also a patent holder in Self-service Merchandise Systems (US11188964B2). All opinions are my own.

For the last 13 years, I've been using Kotlin/Java (Native Android & high-scale systems), C# (enterprise software), Python (control & data), and C++ (real-time performance) in various industries including Healthcare, Defense, Enterprise Software, and E-commerce. I previously held positions at Northrop Grumman and others. But everything has changed recently (I'm looking to shift into Mechanical Engineering, focused on Robotics, Defense Systems, and Space).

Early in my career, I founded the first Puerto Rico Google Developers Group (GDG) alongside my colleague @jmarti326 (an amazing architect at Microsoft).

My passion has always been to build useful technologies for the benefit of humanity, so I do my best to contribute via educational content and/or building things.


My work

I do all kinds of work to help people. I've given talks at some of Puerto Rico's top universities (UPR Ponce, Universidad Ana G. Mendez, etc.) as well as local tech communities via GDG, Microsoft's PRPAss, and others. My focus has been on Architecture, Native Mobile Apps development, and more.

OSS has been a huge part of my educator and mentor journey for many years and I'd like to highlight a few notable projects:

Project Description Focus Stars Forks Issues Pull Requests
commandline-ktx A Kotlin library to easily build custom CLI tools, nix getopt style. Kotlin CLI/Dev Tools GitHub Stars GitHub Forks GitHub Issues GitHub PRs
flutter-pr-mvvm Cross-platform Flutter reference implementation focused on MVVM and best practices. Flutter/Cross-Platform GitHub Stars GitHub Forks GitHub Issues GitHub PRs
android-pr-mvvm Native Android reference built with Jetpack Compose, Hilt, and MVVM demonstrating modern best practices. Native Android/Compose GitHub Stars GitHub Forks GitHub Issues GitHub PRs

My toolbox

Pinned Loading

  1. commandline-ktx commandline-ktx Public

    Tired of boilerplate in your Kotlin CLIs? commandline-ktx brings standardized *nix getopt style for .Kotlin. It offers a humble yet powerful solution: define your arguments with simple annotations …

    Kotlin 1

  2. tiny-compressor-ktx tiny-compressor-ktx Public

    A tiny, modern image compression library for Android. Kotlin-first, coroutine/Flow-friendly, and Compose-ready with a small but powerful API. Sensible defaults, EXIF preservation, and efficient dec…

    Kotlin 1

  3. flutter-puertorico-mvvm flutter-puertorico-mvvm Public

    Educational Flutter x-platofrm (Android/iOS) App showcasing the usage of several open source building block libs and MVVM

    Dart

  4. android-puertorico-mvvm android-puertorico-mvvm Public template

    Educational Android App showcasing the usage of several open source building block libs and MVVM

    Kotlin

  5. openarm openarm Public

    Forked from enactic/openarm

    A fully open-source humanoid arm for physical AI research and deployment in contact-rich environments.

    MDX 1

  6. pr-government-api pr-government-api Public

    Puerto Rico Government data. Used for educational purposes across front end applications

    HTML 1