Summary
Overview
Education
Skills
Projects
Certification
Timeline
Generic

FAROUK NABIL

Pécs

Summary

A dedicated web developer experienced with the MERN (MongoDB, Express.js, Node.js, React.js) stack, proficient in both front-end and back-end development. Specializing in crafting seamless user experiences and scalable APIs, with expertise in React.js for dynamic front-end interfaces and Node.js/Express.js for efficient backend solutions.


Passionate about using technology to address real-world challenges, eager to learn and explore new methodologies. Actively seeking opportunities or internships to further develop skills and contribute to innovative projects.

Overview

1
1
Certification

Education

Bachelor of Science - Computter Science Engineering

University of Pécs
Pécs, Hungary
02.2025

High School Diploma -

Almanar Science School
Abuja, Nigeria
06.2019

Skills

  • Programming Languages: HTML, CSS, JavaScript
  • Front-end Development: Reactjs, Tailwind CSS
  • Back-end Development: Nodejs, Expressjs
  • Database: MongoDB
  • API Integration: RESTful APIs, JSON, Axios
  • Version Control: Git, GitHub

Projects

  • Recipe App (MERN Stack)


Description:

Developed a comprehensive Recipe App utilizing the MERN stack (MongoDB, Express.js, React.js, Node.js). The application allows users to discover, save, and share their favorite recipes. Key features include:

  • Dynamic fetching of recipes using external APIs based on various criteria such as ingredients, cuisine, and dietary preferences.
  • User authentication and authorization for secure access to saved recipes and posting own recipes for community engagement.
  • User-friendly interface for effortless browsing and management of recipes.


Technologies Used:

  • Front-end: React.js
  • Back-end: Node.js, Express.js
  • Database: MongoDB
  • Other: RESTful APIs


Github link: https://github.com/Nabeel-99/FoodRecipe.git


  • Dictionary App


Description:

Developed a comprehensive Dictionary Application using React.js for the front end and Node.js for the back end. The application allows users to search for words, explore definitions and synonyms, Additionally, the app includes custom words often used in programming, each accompanied by a definition and a real-life scenario related to the word for better understanding. Some custom words also feature code snippets to illustrate usage in programming contexts.


Key Features:

  • Dynamic search functionality for word definitions and synonyms.
  • Efficient storage and retrieval of dictionary entries using MongoDB.
  • User-friendly interface with intuitive navigation.
  • Custom words with definitions, real-life scenarios, and optional code snippets for programming-related terms.


Technologies Used:

  • Front-end: React.js
  • Back-end: Node.js
  • Database: MongoDB
  • Other: RESTful APIs


Github link: https://github.com/Nabeel-99/DictionaryApp.git

Certification

Front End Development Libraries - [Free Code Camp]

https://www.freecodecamp.org/certification/Nabeel_Dev/front-end-development-libraries

Javascript Algorithms - [Free Code Camp]

https://www.freecodecamp.org/certification/Nabeel_Dev/javascript-algorithms-and-data-structures-v8

Responsive Web Design - [Free Code Camp]

https://www.freecodecamp.org/certification/Nabeel_Dev/responsive-web-design

Timeline

Bachelor of Science - Computter Science Engineering

University of Pécs

High School Diploma -

Almanar Science School
FAROUK NABIL