🚀 Full-Stack Developer | 💻 Freelance Engineer | 🎯 Building LifeSync+ | ☁️ AWS Learner
Scroll down to explore what I’ve been building 👇🏽
<aside>
<img src="/icons/map-pin-alternate_blue.svg" alt="/icons/map-pin-alternate_blue.svg" width="40px" /> City: Jersey City
State: NJ
Country: USA
</aside>
<aside>
<img src="/icons/snippet_red.svg" alt="/icons/snippet_red.svg" width="40px" /> Links:
</aside>
<aside>
<img src="/icons/username_purple.svg" alt="/icons/username_purple.svg" width="40px" /> Contact me by Email
</aside>
Current Projects
- LifeSync – Personal Health & Habit Automation
- StarVE App – Fasting Tracker for Production
About me
- Software developer / Freelancer ****💻
- Fitness enthusiast 🏋🏽♂️
- Passionate about building tools that enhance productivity and well-being
Portfolio (1)

StarVE Fullstack Application
Designed to help users log fasts, monitor their health metrics, and stay consistent with fasting routines.
Some key features of StarVE include:
- RESTful API: Django backend for tracking fasts, goals, and progress.
- Cloud Storage: Persistent data in cloud-hosted MongoDB.
- Mobile App: React Native + Expo for a smooth, user-friendly interface.
- Secure Auth: JWT-based login, signup, and session management.
- Data Visualization: Interactive fasting history and streak charts.
- Push Notifications: Timely reminders to start or end fasts.
**Technologies used:** React Native, Node.js, Express.js, MongoDB, JWT, Chart.js, Expo
https://github.com/Shehab1-2/starVE-FE

FitME(IOS,ANDROID,WEB)
Designed to help users track workouts, monitor progress, and receive personalized training insights powered by AI.
Some key features of FitMe include:
- Responsive UI: Interactive React frontend for a smooth user experience.
- RESTful Backend: Node.js and Express.js for workout logging and goal tracking.
- Data Storage: Persistent user data via MongoDB Atlas.
- Secure Auth: JWT-based authentication with protected routes and session handling.
- AI Integration: Smart workout tips, motivational feedback, and fitness Q&A.
- Real-Time Charts: Visualized trends and metrics using Chart.js.
**Technologies used:** React, Node.js, Express.js, MongoDB, JWT, Chart.js
https://github.com/Shehab1-2/Fit-Me-App

Challenge Fullstack Application
Enables users to create, update, and manage monthly fitness challenges through a responsive web interface.
Key features of the application include:
- RESTful API: Developed with Spring Boot using Controller-Service-Repository architecture.
- Data Storage: AWS RDS for production; H2 in-memory DB for development/testing.
- Deployment: Scalable backend hosted on AWS EC2.
- Frontend: User-friendly React interface for challenge interaction.
- Data Management: Efficient ORM with Spring Data JPA and Hibernate.
**Technologies used:** Java, Spring Boot, Spring Data JPA, Hibernate, AWS RDS, AWS EC2, H2 Database (for dev), Maven, React, Postman
https://github.com/Shehab1-2/WorkoutChallenges

Fitness Dashboard Fullstack Application
Designed a dashboard to help users track their workouts, monitor health metrics, and visualize fitness progress in real-time.
Key features of the application include:
- RESTful API: Built with Express.js using a clean Controller-Service-Repository structure.
- Cloud Storage: Persistent and scalable data handling via MongoDB Atlas.
- Cloud Deployment: Deployed on Render with HTTPS and auto-scaling.
- Interactive Frontend: React dashboard with real-time fitness tracking.
- Data Visualization: Recharts-powered graphs for stats and progress tracking.
- User Authentication: Secure JWT auth with bcrypt password hashing.
**Technologies used:** Node.js, Express.js, MongoDB Atlas, Mongoose, React, Recharts, JWT, Bcrypt, Render, Postman
https://github.com/Shehab1-2/Fitness-Dashboard
Gallery