Skip to content
View jonahgeek's full-sized avatar
🏠
Too Mobile
🏠
Too Mobile

Block or report jonahgeek

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
jonahgeek/README.md

πŸ‘‹πŸ½ Who's Jonathan?

committers.top badge Portfolio


πŸ‘¨πŸ½β€πŸ’» About Me

Hi, I'm Jonathan Mwebaze β€” aka @jonahgeek

  • πŸš€ Full-stack developer and UI/UX designer
  • πŸ”§ Tech stack: JavaScript, TypeScript, React, Node.js, Express, MongoDB
  • 🎨 Design-focused engineering β€” building functional and beautiful experiences
  • πŸ“¦ Creative, internal tools, and open-source utilities

πŸ“Œ Now

🧠 Currently working on:


πŸ“¦ Tech Toolbox


πŸ“Œ Pinned Repositories

reverse-geocode-lite sms-validator-africastalking react-deep-link srid


πŸ“Š GitHub Stats

Jonahgeek's GitHub Stats Top Langs


πŸ† GitHub Trophies

Trophy


πŸ“ˆ Visitor Counter

Visitor Badge


⚑ Available for freelance/remote work. Let's build something awesome.
πŸ“¬ jonahgeek@gmail.com

Pinned Loading

  1. mtn-momo-gateway mtn-momo-gateway Public

    A Node.js library that simplifies the process of interacting with the MTN Mobile Money (MoMo) API, making it easy to create API users, generate API keys, and obtain bearer tokens for secure transac…

    JavaScript 1

  2. Configure New VPS Configure New VPS
    1
    Congratulations on your new VPS server running Ubuntu! Here are some essential steps you should take to set up your server:
    2
    
                  
    3
    1. Update the system: Begin by updating the package repositories and upgrading all the installed packages on your server. This ensures that you have the latest security patches and bug fixes. Run the following commands:
    4
       ```
    5
       sudo apt update
  3. sms-validator-africastalking sms-validator-africastalking Public

    SMS validation utility for Africa's Talking SMS service. Supports GSM-7/Unicode detection, E.164 validation, segment count, and optional sanitization.

    JavaScript 1

  4. react-deep-link react-deep-link Public

    A React-compatible deep linking library for cross-domain UI state sharing.

    TypeScript

  5. reverse-geocode-lite reverse-geocode-lite Public

    Lightweight, TypeScript-based reverse geocoder using OpenStreetMap's Nominatim API.

    TypeScript

  6. srid srid Public

    A library for generating secure shared, traceable, and country-aware IDs for users, wallets, and transactions.

    TypeScript