Skip to content
View Pop714's full-sized avatar

Organizations

@ONVO-me

Block or report Pop714

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
Pop714/README.md

Hi πŸ‘‹, I'm Albraa Abdalhalim Alhrairy

Software Engineer β€’ Android Developer β€’ Teaching Assistant


About Me

I'm a Software Engineer, Android Developer, and Teaching Assistant passionate about building scalable software and sharing knowledge.

I enjoy developing high-quality Android applications, designing backend services, and teaching core Computer Science concepts including Programming, Data Structures, Algorithms, and Android Development.

My interests include:

  • Android Development
  • Software Architecture
  • Backend Engineering
  • Performance Optimization
  • Clean Code
  • Algorithms & Problem Solving

Current Focus

  • πŸ“± Advanced Android Development
  • β˜• Spring Boot Backend Development
  • 🌍 Kotlin Multiplatform (KMP)
  • 🧠 Data Structures & Algorithms
  • πŸ‘¨β€πŸ« Teaching Computer Science

Professional Experience

πŸ‘¨β€πŸ« Teaching Assistant

May University in Cairo (MUC)

  • Deliver tutorials and laboratory sessions for undergraduate Computer Science and AI students.
  • Teach Object-Oriented Programming, Data Structures, Algorithms, and Android Development.
  • Mentor students and help them develop practical software engineering skills.

πŸ“± Android Developer

ONVO.me

Worked on production Android applications including:

  • ONVO
  • ONVO TV
  • Airwave
  • AXIOS

Responsibilities

  • Developed scalable Android applications using Kotlin & Java.
  • Built modern UI with Jetpack Compose.
  • Implemented MVVM and Clean Architecture.
  • Integrated RESTful APIs.
  • Implemented Google Play Billing.
  • Developed advanced ExoPlayer features.
  • Improved application performance and reduced ANRs.
  • Collaborated with cross-functional teams.
  • Applied SOLID principles and modern design patterns.

Featured Projects

🀟 Kalmni

AI-powered Sign Language Translator

An Android application that translates sign language into text and speech while converting text back into animated sign language using AI and 3D visualization.

Stack

  • Kotlin
  • MediaPipe
  • Unity
  • WebSockets
  • 3D Animation

πŸ“‹ Project Pilot

A real-time collaborative project management application.

Features

  • Task Management
  • Voice Notes
  • Rich Media Uploads
  • Biometric Authentication
  • Real-time Synchronization

Technologies

  • Kotlin
  • Jetpack Compose
  • MVVM
  • Clean Architecture
  • Firebase
  • Supabase
  • Room
  • Coroutines
  • Flow
  • GitHub Actions

🍽️ Foodify

Recipe application with offline support and favorites.

Stack

  • Kotlin
  • Compose
  • Retrofit
  • Room
  • Coil

β˜• Taskemer Server

RESTful backend built using Spring Boot.

Technologies

  • Java
  • Spring Boot
  • Spring Data JPA
  • PostgreSQL
  • Maven
  • REST APIs

βš™οΈ Inventory Server

Backend system powering Engineering Inventory Management.

Technologies

  • Python
  • FastAPI
  • PostgreSQL
  • REST APIs

Technical Skills

Languages

  • Kotlin
  • Java
  • Python
  • C/C++
  • JavaScript (Basic)

Android

  • Android SDK
  • Jetpack Compose
  • XML
  • Material Design
  • ExoPlayer

Backend

  • Spring Boot
  • Spring Data JPA
  • FastAPI
  • REST APIs
  • WebSockets

Architecture

  • Clean Architecture
  • MVVM
  • MVI
  • MVP
  • MVC
  • SOLID

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • SQLite
  • Room
  • SQLDelight

Dependency Injection

  • Hilt
  • Dagger
  • Koin

Testing

  • JUnit5
  • MockK
  • Mockito
  • Compose UI Testing
  • Espresso

DevOps & Tools

  • Git
  • GitHub
  • GitHub Actions
  • Gradle
  • Maven
  • CI/CD
  • Postman
  • Linux

Education

πŸŽ“ Bachelor of Artificial Intelligence

Kafr El-Sheikh University

GPA: 3.72 / 4.0

Graduation Project:

Kalmni (A+)


Certifications

ITI β€” Android Track

  • Kotlin
  • Android SDK
  • MVVM
  • Room
  • Retrofit

NTI β€” Artificial Intelligence

  • Machine Learning
  • Deep Learning
  • Python

Coach Academy

Problem Solving

  • Data Structures
  • Graph Algorithms
  • Dynamic Programming
  • Binary Search
  • Dijkstra
  • Bellman-Ford

GitHub Statistics


Competitive Programming

  • Codeforces
  • LeetCode
  • Problem Solving
  • Data Structures
  • Algorithms

Connect With Me

πŸ“§ Email: albraaabdalhalim.ai@gmail.com

πŸ“± Phone: +20 100 841 2274

πŸ“ Cairo, Egypt

πŸ’Ό LinkedIn: https://linkedin.com/in/albraa-alhrairy

πŸ™ GitHub: https://github.com/Pop714


⭐ Always Learning β€’ Always Building β€’ Always Teaching

"Engineering is not only about writing code, it's about solving problems and sharing knowledge."

Pinned Loading

  1. Project-Pilot Project-Pilot Public

    Project Pilot is a modern collaborative project and task management application.

    Kotlin

  2. Kalmni-Sign-Language-Translator-App Kalmni-Sign-Language-Translator-App Public

    Sign Language Translator is an Android application that uses Artificial Intelligence and 3D animated models to translate sign language into understandable visual and textual output. The app focuses…

    Kotlin

  3. Foodify Foodify Public

    Foodify is a feature-rich Android culinary companion. Designed with a clean MVVM architecture, it utilizes Jetpack Compose for fluid UI animations, Retrofit for seamless network calls, and Room to …

    Kotlin

  4. Taskemer-Server Taskemer-Server Public

    Taskemer Server provides the secure, scalable foundation for the Taskemer Android app. Built entirely on a strict 3-Layer Architecture using Java and Spring Boot, it handles JWT authentication, pro…

    Java

  5. Taskemer-Android Taskemer-Android Public

    Taskemer is a premium Android productivity app built with Jetpack Compose, MVVM, and Hilt, backed by a Spring Boot API. It features edge-to-edge UI, a scroll-reactive bottom nav, project tracking, …

    Kotlin

  6. InventoryServer InventoryServer Public

    InventoryServer is a backend API for managing engineering maintenance operations, including job tracking, user authentication, and file handling. It provides reliable, real-time data access and int…

    Python