+
Skip to content

umar-7w4/umar-7w4

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 

Repository files navigation

Hi, I'm Umar Mohammad 👋

👨‍💻 Software Engineer | 🎓 Passionate Educator with a Touch of Humor 😄

About Me

My journey with computers started in 4th grade when I first encountered one at a friend's house. It felt like magic seeing it instantly display anything I asked for, and that sparked my curiosity about how it all worked. My teacher’s advice to be good at math initially seemed like a bluff to make me study harder, but little did I know, it was the key to unlocking the world of programming! 📚

Fast forward to today, I’m the first-generation software engineer in my family. I’ve built multiple software applications, earned a full-tuition scholarship for my bachelor’s in CS, and now support my master’s education by teaching programming as Graduate Teaching Assistant emphasizing the importance of math, which my younger self struggled to appreciate. 👨‍🏫

Currrent Project

Currently building MockXpert a full-stack interview preparation platform where candidates can schedule mock interviews with industry professionals. The goal is to help candidates gain confidence, refine their interview skills, and land their dream jobs through expert led, AI enhanced mock interviews.

🔹 Tech Stack Used So Far

Technology Usage
Java (Spring Boot) Backend API & business logic
PostgreSQL Database storage
Spring Security & Firebase Auth Authentication & authorization
Google Calendar API Meeting scheduling
Stripe API Payment processing
AWS Personalize AI-driven interviewer matching (working on)
React & Tailwind CSS Frontend Development (coming soon)
Docker & Kubernetes Containerization (future deployment)
OpenAI GPT & Google Speech-to-Text AI-powered interview analysis (future integration)

Recent Projects I Built

When I didn’t land a summer internship, I took it as an opportunity to focus on building some projects I had been planning for a long time. Here are two of the major projects I completed:

  • Distributed File System – A small-scale distributed file storage system built in Java, simulating real-world systems like Hadoop’s HDFS.
  • Distributed Task Scheduler – A fault-tolerant and scalable system using Zookeeper for dynamic task assignment, ensuring reliability and recovery from worker failures.

Other Cool Stuff I’ve Done

  • 🧠 Built an image classification model leveraging swarm intelligence.
  • 🔒 Developed a secure multithreaded chat application.
  • 💻 I regularly solve problems on LeetCode and share my approaches on LinkedIn—feel free to check out my posts!

Outside of Work

When I’m not coding, you’ll find me experimenting in the kitchen with Middle Eastern and Italian dishes mixed with South Indian flavors. To balance things out, I also enjoy lifting weights 🏋️.

Let’s connect and explore how we can make an impact together! 🌟

Skills:

Languages and Databases:

Java  Python  HTML  JavaScript  CSS  MySQL  Oracle  Postgres

Frameworks:

Spring Boot  Spring AI  Spring Data JPA  Spring Security  React

Cloud and Tools:

AWS  Elasticsearch  Kafka  Jenkins  Git  Docker  Redis  JUnit  Mockito

Problem Solving

LeetCode Stats

Connect with me:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载