Logo
Hi, My name is

Wagdy Samih.

I am a software developer.

Working mostly with JavaScript frameworks
I have almost three years of experience as a MEAN | MERN stack developer.
& right now, I am working as a software developer at Cult of coders.

About Me

Hello, My name is Wagdy Samih

I am a software developer with more than three years of experience,

I graduated from the faculty of engineering, electronics and communications department 2019.

I started my career in July 2020.


Will, Mostly. I just like new stuff, new techs, new challenges,

Recent Techs I been working with:

  • Javascript
  • TypeScript
  • React
  • Next
  • GraphQL
  • Node
Wagdy Samih Profile Image

Work Experience

Mid level - Full stack developer

Cult of coders

Aug - 2022 current
Iasi, Romania
  • Expanded functionality of The Super Club website and admin dashboard by developing new features for streamlined event management.
  • Leveraged technical expertise to enhance the project management capabilities of Agency Box website with the development of new features for small businesses.
  • Front-end development using React, Next.Js, GraphQL, Apollo client.
  • React,
  • Next.Js,
  • GraphQL,
  • Apollo client,
  • Antd.

Companies

  • Cult of coders
  • Callvita LLC
  • Qurba

Featured Projects

Qurba Main website

  • Website for social food ordering where users can see offers and meals and interact with them via like comments, shares, and orders from restaurants.
  • Took full ownership of website implementation from scratch.
  • Implemented social foodies' news feed with posts, comments, likes, and shares
  • Integrated state management using NgRx.
  • Obtaining User Addresses with Google Maps API: Geolocation, Mapping, and Country/City/Area Data.
  • Implemented Google and Facebook login for seamless authentication.
  • Integrated Google and Facebook login.
  • angular,
  • angular universal,
  • NgRx,
  • Google maps API,
  • angularx-social-login.

Code To Geeks

  • A medium like website, where users can follow up with latest tech articles, and interact with them.
  • I was responsible for creating and executing the front-end design of the primary website in its entirety.
  • Next.js,
  • TypeScript,
  • Redux,
  • Redux Toolkit,
  • SSG,
  • SSR.

E-commerce API

  • A complete E-commerce API with PayPal payment method and all its basic features, authentication, products, carts, orders, reviews, and a user wish list.
  • My role was to implement the API from scratch completely.
  • Implemented user access rules: admin, user and guest.
  • Added pagination, filtering and sorting to all lists.
  • Integrated email messaging service to enable order status tracking.
  • Node.js,
  • Paypal-rest-SDK,
  • Express,
  • Mongoose,
  • JWT.

Other Projects

Real-time Chat App

I created a chat application that supports real-time messaging and location sharing within different rooms. Users can send messages and share their locations in real-time, enhancing the chat experience.

  • Express,
  • Socket.io,
  • JS.

Developing Camps API

API for managing boot camps, courses, users, and reviews. It includes authentication, password management, role-based permissions, email sending, file uploads, and advanced filtering/sorting

  • Node.js,
  • Express,
  • Mongoose,
  • Nodemailer.

Personal Portfolio Website

I built my personal portfolio website using Next.js for improved SEO. The website includes Google Analytics for tracking and used AWS Amplify hosting for deployment. This is my first attempt at creating a portfolio website to showcase my skills and experience

  • Next,
  • TS,
  • Google Analytics.

Chess Application - CPP Console

Chess application using C++ for the console. The application supports two players and includes features such as saving and loading games through a text file system. It also allows for undoing and redoing moves, and viewing captured pieces for each player. The app includes move validation, check-mate and pawn promotion validations to ensure a realistic chess playing experience.

  • C++,
  • C,
  • JavaScript.

Next.js Blog App

Blog application using Next.js, showcasing its prerendering, SSR, and CSR features. This project demonstrates the potential of Next.js for building high-performance web applications.

  • Next,
  • JS,
  • React-markdown.

Weather Website

A weather website that retrieves the longitude and latitude of a specific location using the mapbox.com API, and then fetches weather data from darksky.net. The website showcases my skills in working with APIs and displaying weather information for a given location

  • Node,
  • Express,
  • JS.

What's next!

Well, I‘m not currently looking for a job.
But my inbox is always open.
You can text me anytime about anything you may ever need!

Made by Wagdy Samih & Inspired by the others.