BASED IN CANADA

Software Engineer

Specializing in Web Applications

Hi, I am Youssef Ragab. I create solutions across all layers of software engineering.

See My Work
Download CV
yr-logo

Software Engineer

Specializing in Web Applications

See My Work
Download CV

Software Experience

GuildsPro

GuildsPro

Full-Stack Developer | January 2024 - December 2024

Develop and maintain web application using Next.js, ReactJs frameworks in TypeScript, based on the existing mobile app design and requirements.
Utilize Material-UI library to create intuitive and visually appealing user interfaces
Develop REST API in GoLang using the GIN framework to provide robust backend functionality.
Implemented and optimized PostgreSQL queries to handle data retrieval and updates, ensuring seamless integration with the GoLang REST API.
GuildsPro

Alibi

Full-Stack Engineering Intern | August 2023 - December 2023

Implemented changes in the state management layer of the nightlife software, transitioning from Redux to React Context API.
Utilized React and React Native for frontend development, contributing to the user interface and experience of the nightlife software.
Collaborated with a web designer to transform Figma designs into responsive, interactive user interfaces using React.
Contributed to the ongoing development and maintenance of the Firebase backend, ensuring data integrity and security.
Tech Stack
Go
Go
Gin
Gin
PostgresSQL
PostgresSQL
JavaScript
JavaScript
ReactJS
React
NextJS
NextJS
TypeScript
TypeScript
Material UI
Material UI
Git
Git
Tech Stack
JavaScript
JavaScript
ReactJS
React
Redux
Redux
ReactJS
React Native
TypeScript
TypeScript
Firebase
Firebase
Git
Git

Software Experience

GuildsPro

GuildsPro

Full-Stack Developer | January 2025 - December 2025

Develop and maintain web application using Next.js, ReactJs frameworks in TypeScript, based on the existing mobile app design and requirements.
Utilize Material-UI library to create intuitive and visually appealing user interfaces
Develop REST API in GoLang using the GIN framework to provide robust backend functionality.
Implemented and optimized PostgreSQL queries to handle data retrieval and updates, ensuring seamless integration with the GoLang REST API.
Go

Go

Gin

Gin

PostgresSQL

PostgresSQL

JavaScript

JavaScript

React

React

NextJS

NextJS

TypeScript

TypeScript

MaterialUI

MaterialUI

Git

Git

GuildsPro

GuildsPro

Full-Stack Developer | January 2025 - December 2025

Develop and maintain web application using Next.js, ReactJs frameworks in TypeScript, based on the existing mobile app design and requirements.
Utilize Material-UI library to create intuitive and visually appealing user interfaces
Develop REST API in GoLang using the GIN framework to provide robust backend functionality.
Implemented and optimized PostgreSQL queries to handle data retrieval and updates, ensuring seamless integration with the GoLang REST API.
Go

Go

Gin

Gin

PostgresSQL

PostgresSQL

JavaScript

JavaScript

React

React

NextJS

NextJS

TypeScript

TypeScript

MaterialUI

MaterialUI

Git

Git

devices

Hi, I'm Youssef. Welcome to my portfolio website!

Throughout my journey as a software engineer, I’ve specialized in building web applications, working on diverse projects as a freelancer and in team settings. While my expertise lies in web development, I also have some experience with mobile apps. Driven by curiosity and a passion for learning, I strive to create solutions that leave a meaningful impact.
Let's connect
Linked

Notable Projects

SoundSphere

SoundSphere is a web app where users can upload, share, and listen to music while engaging through comments. It features a Golang Gin backend, PostgreSQL, and a Vue.js frontend in TypeScript. The app uses JWT tokens for secure authentication, Tailwind CSS for styling, and Docker containers for streamlined deployment.

Go

Go

Gin

Gin

JavaScript

JavaScript

Vue

Vue

TypeScript

TypeScript

Tailwind

Tailwind CSS

SQL

SQL

PostgresSQL

PostgresSQL

Docker

Docker

WebsiteBuilder

Developed a platform that allows users to design and edit websites on a canvas with customizable components. Built using React, TypeScript, Redux, Node.js, Express.js, and MongoDB, the platform hosts pictures on an AWS S3 bucket and enables seamless website creation and sharing through unique links.

JavaScript

JavaScript

TypeScript

TypeScript

Node

Node

Express

ExpressJS

React

React

Redux

Redux

Mongo

MongoDB

MaterialUI

MaterialUI

AWS

AWS

BoxShop

An e-commerce platform for boxing equipment, built with Python Django on the backend and React on the frontend. It features a PostgreSQL database hosted on AWS for reliability and scalability. Key functionalities include product browsing, a shopping cart, and secure checkout.

JavaScript

Python

Django

Django

JavaScript

JavaScript

React

React

MaterialUI

MaterialUI

AWS

AWS

Notable Projects

SoundSphere is a web app where users can upload, share, and listen to music while engaging through comments. It features a Golang Gin backend, PostgreSQL, and a Vue.js frontend in TypeScript. The app uses JWT tokens for secure authentication, Tailwind CSS for styling, and Docker containers for streamlined deployment.

Go

Go

Gin

Gin

JavaScript

JavaScript

Vue

Vue

TypeScript

TypeScript

Tailwind

Tailwind CSS

SQL

SQL

PostgresSQL

PostgresSQL

Docker

Docker

Developed a platform that allows users to design and edit websites on a canvas with customizable components. Built using React, TypeScript, Redux, Node.js, Express.js, and MongoDB, the platform hosts pictures on an AWS S3 bucket and enables seamless website creation and sharing through unique links.

JavaScript

JavaScript

TypeScript

TypeScript

Node

Node

Express

ExpressJS

React

React

Redux

Redux

Mongo

MongoDB

MaterialUI

MaterialUI

AWS

AWS

An e-commerce platform for boxing equipment, built with Python Django on the backend and React on the frontend. It features a PostgreSQL database hosted on AWS for reliability and scalability. Key functionalities include product browsing, a shopping cart, and secure checkout.

JavaScript

Python

Django

Django

JavaScript

JavaScript

React

React

MaterialUI

MaterialUI

AWS

AWS