Skip to content
View Yonela-Johannes's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Yonela-Johannes

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.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
Yonela-Johannes/README.md

Profile Views

πŸ‘¨πŸΎβ€πŸ’» Hey, I'm Yonela Johannes

Full-Stack Software Engineer

Based in South Africa πŸ‡ΏπŸ‡¦


πŸš€ About Me

I’m a full-stack software engineer focused on building real-world digital platforms from the ground up. My work focuses heavily on real-time systems, scalable architecture, and clean full-stack development.

I enjoy building products that solve real problems β€” not just small projects, but complete platforms that include authentication, messaging systems, media uploads, dashboards, and mobile experiences.


πŸ›°οΈ Featured Project: Mango πŸ₯­

A Real-Time Location-Based Social Platform

Mango is not just a chat app β€” it's a real-time social ecosystem that connects users based on location and allows them to interact through live messaging, voice/video calls, and multimedia content.

πŸ”₯ What I Built

  • Real-time group messaging using Socket.io
  • 1:1 and group calls using WebRTC
  • Location-based news feeds powered by MongoDB geospatial queries
  • A dual-identity system (main profile + proxy identity)
  • Fully functional on Web (Next.js) and Mobile (React Native / Expo)
  • Complete authentication system (JWT, protected routes, secure APIs)

Tech Stack: Next.js β€’ React Native β€’ Node.js β€’ Express β€’ MongoDB β€’ TypeScript β€’ Tailwind CSS β€’ Socket.io β€’ WebRTC


πŸ› οΈ Technical Stack

Frontend Backend Database Real-Time Mobile Tools
Next.js Node.js MongoDB Socket.io React Native (Expo) Git
React Express PostgreSQL WebRTC TypeScript
Tailwind CSS REST APIs

🎯 What I'm Working On Now

  • Scaling real-time messaging systems
  • Improving WebRTC performance
  • Building cross-platform social platforms
  • Contributing to more real-world production projects
  • Preparing for mid-level / full-stack developer roles

🀝 Let's Connect

Pinned Loading

  1. forloops-studio forloops-studio Public

    JavaScript 2

  2. my-social-hub my-social-hub Public

    JavaScript

  3. pulse pulse Public

    HTML

  4. netmark netmark Public

    JavaScript

  5. Tik_Tac_Toe Tik_Tac_Toe Public

    Java