Web Developer

Hello! Iā€™m
Mohamed Nouri.

I've always loved computers and that's what eventually lead me to programming,

I enjoy solving problems and writing algorithms.

I am also very interested in web development especially the amazing and ever expanding world of JavaScript

LET'S CHAT

loading

~/Sills

  • Front End

    Typescript, Reactjs, ReactNative, TailwindCss ...

  • Back End

    Nodejs, MongoDB, Golang, SQL, laravel , Spring Boot ...

  • DevOps

    Git, CI/CD, Docker, Kubernetes, Helm, Linux Bash ...

ReactJS is what I am most familiar with due to having used it extensively but I've realized multiple projects using various web technologies like the MEAN, MERN & JAM stacks.

I worked with different APIs (Rest and GraphQL) while constantly learning the best practices and the newest, most productive technologies and workflows, I am also a huge Typescript enthusiast.

I always strive to build fast, secure and robust apps by following Clean Code principles and implementing CI/CD pipelines.

Web is not my only interest however , I also developed mobile apps using React-Native as well as some GameDev using Unity3D and the Godot Engine.

~/Experience

  1. Joined Dejamobile

    Nov 2021

    Dejamobile is a fintech and software publisher specializing in mobile payment services

    As a member of the backend team I helped in developing and managing SoftPOS tap to pay solution

    Performed code reviews code quality control to ensure optimal production results and built a distributed event streaming system using Kafka

    - Development of the web portal used by merchants & admins using Reactjs and was responsible for introducing TS support to the codebase

    - applied the micro-services architecture and used docker, Kubernetes and GitlabCI to build and deliver features

    - monitoring & tracing APIs using Jaeger

    - ensured optimal code quality using unit tests, SonarQube and code reviews

    ReactjsMuiTSGolangGinGormTDDMySQLKafkaKubernetesHelm
  2. Graduation

    Jul 2021

    Got my Software Engineering degree after 5 years of university

    StressCoffeešŸŽ“
  3. Charity Shop Exchange - internship

    Jul 2020

    Full-Stack Developer intern at Charity Shop Exchange - London UK

    worked on Movie Explorer a project to Browse , filter and search for movies

    TypescriptSanity CMStmdb APINext.jsReactJsNodeExpressTDDJestReact Testing LibraryReact-query
  1. Joined EvoLux

    Jul 2021

    EVOLUX - US is an aviation technology company with a portfolio of digital technology solutions that modernizes distribution of, and access to, aircraft availability for a variety of on-demand, private aviation end-users

    Managing and maintaining a large Reactjs code base

    EvoLux Web App: Private Aviation Marketplace/Booking System

    ReactjsGoogle Address APIGoogle Maps APITypescriptReact-query
  2. Graduation Project

    Feb 2021

    A 5 months internship at TeamDev - Sousse

    "Merchandising Team App": Admin Dashboard, Mobile app

    TypescriptJavaSpring BootSpring Security and Spring DataReact NativePostgreSQLReactjsReact-query
  3. Aurax : JS Developer - internship

    Jul 2019

    First professional experience as an intern at a startup, learned a lot of things including TDD, setting up CI/CD pipelines and a lot more

    JavascriptNodejsMongoDBExpressReactJsMongoosemocha & chaiJWTGitlabCI

~/Projects

Merchandising: App & Dashboard
ReactNativeReact-queryFormik

The app was coded in typescript using React Native...

NotReddit: A reddit clone using GraphQL
GraphQLNextJsTypescript

this project was split into two parts a backend us...

ISSAT Times : Schedule App
ReactNativeReact-queryFormik

Students app for ISSATso university students to ch...

Jump & Shoot: 2D Platfromer Game
GameDevGodotGDScript

I developed this game mainly for the purpose of ge...

Movie Explorer
ReactJsNodejsNextjs

This project was developed during my second intern...

Pharmatek: pharmaceutical manager
ReactJsNodejsExpress

pharmaceutical Drug and medicine manager, using th...

~/Contact

Happy to chat šŸ‘‹šŸ˜ŗ

:mohamed.nouri.1997@gmail.com

:mohamed nouri

:MoNouri97