👋 Welcome to my portfolio

Hi, I'm Youssef Sherif

Backend Developer (node.js)

I architect and build high-performance, scalable backend systems with Node.js, specializing in RESTful APIs and real-time applications.

About Me

I am currently focused on Node.js Backend Development where I enjoy designing logic, building scalable systems, and writing clean, efficient code. I find real satisfaction in transforming complex ideas into structured and reliable solutions.

My technical foundation includes working with Node.js, Express.js, NestJS, and SQL, along with a solid programming background in Python and C++. I also have experience with modern web technologies such as JavaScript, TypeScript, React.js, and Tailwind CSS, which helps me understand applications from end to end.

I am continuously developing my skills through hands-on projects and consistent learning, with a strong interest in real-world applications and best practices.

Frontend Development
Backend Development
UI/UX Design
Creative Solutions

Interests

My Interests

Node.js Express.js NestJS REST APIs GraphQL React.js JavaScript TypeScript HTML5 Bootstrap CSS3 Tailwind CSS Figma Adobe XD User Interface User Research Prototyping Wireframing Design Systems MongoDB SQL Server MySQL Xampp System Design GitHub Git

My Vision

Full-Stack Excellence

Build scalable, user-centric applications that solve real-world problems. Create robust backend systems combined with intuitive interfaces.

My Technical Skills

Frontend Development

React.js, HTML5, CSS3

Tailwind CSS,Responsive Design

Backend Development

Node.js, Express.js, NestJS

Fastify, Socket.io, REST APIs

Databases

MongoDB, PostgreSQL, MySQL

Redis, Elasticsearch, Data Optimization

UI/UX Design

Figma, User Research, Prototyping

Wireframing, Design Systems, Adobe XD

APIs & Architecture

RESTful APIs, GraphQL, Microservices

Event-Driven Architecture, Scalability

Certifications

Front-End Development

2025

Route Academy

Comprehensive front-end training focused on React framework fundamentals, reusable components, state management, and building responsive user interfaces.

View Credential

UI/UX Design Essentials

2026

Mahara Tech

Hands-on design certification covering user research, wireframing, prototyping, and interface design best practices using Figma.

View Credential

Back-End Development

In Progress

Route Academy

Advanced backend diploma track focused on Node.js architecture, APIs, authentication, database design, and production-ready system development.

In Progress

Featured Projects

Saraha-App Backend API

Completed
Node.js Express MongoDB Google Auth

A secure and scalable RESTful API for a Saraha-style anonymous messaging platform. It includes JWT authentication, email verification, role-based authorization, message privacy controls, and clean modular architecture using Node.js, Express, and MongoDB. Optimized database queries and caching improved response speed and overall API performance.

  • Handles 10K+ requests/minute
  • JWT & OAuth2 authentication
  • Rate limiting & security middleware

Social Media App Back-End API

In Active Development
TypeScript OOP Node.js Express MongoDB Zod

A scalable social media application backend built with TypeScript and Object-Oriented Programming principles. It delivers clean architecture, modular services, and production-focused APIs for handling users, posts, interactions, secure authentication, and robust request validation with Zod.

  • Type-safe API development with TypeScript
  • OOP-based architecture for clean and maintainable code
  • MongoDB data modeling with Zod schema validation for reliable inputs

Birthday Project

Live Demo
JavaScript HTML5 CSS3 UI Design

A celebratory interactive web experience designed to deliver a joyful birthday flow with polished visuals, smooth interactions, and responsive behavior across devices.

  • Interactive birthday-themed user journey
  • Responsive layout optimized for mobile and desktop
  • Clean frontend structure with reusable styling patterns

Figma UI/UX Design - Graduation Project

Completed
Figma UI/UX Design System Prototype

A complete UI/UX design project crafted in Figma, from user flow mapping to high-fidelity screens. The case study focuses on clean visual hierarchy, consistent components, and accessible interactions to deliver a seamless and user-centered product experience.

  • Defined personas, user journeys, and wireframes
  • Built a reusable design system with scalable components
  • Delivered interactive prototype ready for developer handoff

Get In Touch

Let's Build Something Great Together

I'm always interested in hearing about new projects and opportunities. Whether you need a robust backend system, API development, or UI/UX Designs, I'm here to help.

Work Inquiry Form

Tell me about your project and I will get back to you by email.