Welcome to my GitHub profile! I am an entry-level back-end software engineer with a strong foundation in programming and backend technologies, specializing in Node.js. I'm passionate about building scalable and efficient APIs, and I'm always looking to learn and improve my skills.
- Backend Development using Node.js, Express.js, and MySQL
- API Development with a focus on security and scalability
- Database Management (MySQL, MongoDB, Redis)
- Real-time Applications with WebSockets and Socket.IO
- Authentication using JWT and OAuth
- Languages: JavaScript, TypeScript
- Frameworks & Libraries: Node.js, Express.js, Sequelize, Socket.IO
- Databases: MySQL, MongoDB, Redis
- Tools: Git, GitHub, Postman
I'm always exploring new technologies and improving my skill set. Currently learning more about:
- Cloud services
- Containerization with Docker
- Building microservices architectures
Feel free to reach out or check out my repositories. I'm open to collaboration and always happy to connect with fellow developers!
π A RESTful API with real-time chat integration, allowing:
β
Job providers to post jobs.
β
Job seekers to apply with resumes.
β
Secure authentication with JWT & Prisma.
β
Built using Nest.js, MySQL, Redis, and WebSockets.
π GitHub Repo: [https://github.com/mohamed-abobakr73/Job-Portal-API]
π A powerful social media API with:
β
User interactions (add friends, block, follow, delete).
β
Content creation (posts, shares, likes, comments).
β
Real-time chat for seamless conversations.
β
Built using Express.js, MongoDB, Mongoose, and Redis.
π GitHub Repo: [https://github.com/mohamed-abobakr73/Social-Media-API]