Skip to content
View a7medsa22's full-sized avatar

Block or report a7medsa22

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
a7medsa22/README.md

Hey there ๐Ÿ‘‹, I'm Ahmed Salah!

LinkedIn Badge LeetCode Badge Email Badge Website Badge

I'm a passionate Backend Developer specializing in building secure, scalable, and high-performance web applications.I have a strong foundation in Computer Science fundamentals, and **Data Structures & Algorithms, and I have implementing clean architecture patterns.

Currently exploring MCP (Model Context Protocol) for advanced AI system integration and implementing efficient algorithms in production-ready applications.


๐Ÿš€ What I'm Currently Working On

  • ๐Ÿ” Software Architecture - System built with Clean Architecture and DDD principles.
  • ๐Ÿค– AI Knowledge Hub - Building intelligent systems using MCP protocol
  • ๐Ÿณ Containerized Applications - Docker deployments and DevOps practices
  • ๐Ÿงฎ Algorithm Implementations - Data structures and problem-solving challenges

๐Ÿงฐ My toolkit includes:

Languages & Frameworks:
const techStack = {
languages: ["C/C++" ,"JS"/"TS", "Java", "Python"],
frameworks: ["NestJS", "Express.js", "Next" , "Django"],
Architecture & Design: ["Layered", "Hexagonal", "Onion", "Clean", "Modular Architectures", "MVC", "Testing Strategies"],
databases: ["Database Design","PostgreSQL", "MongoDB", "Redis", "SqlServer"],
containerization: ["Docker", "Docker Compose"],
ai_integration: ["MCP Protocol", "Groq" , "Ollama"],
cs_fundamentals: ["Data Structures", "Algorithms", "OOP Design Patterns"],
tools: ["Linux CLI","Git","Docker" ,"VS Code", "Postman", "MongoDB Compass", "Swagger","CI/CD"]
}

Core Computer Science Skills:

  • ๐Ÿ“Š Data Structures - Arrays, LinkedLists, Trees, Graphs, Hash Tables, Stacks, Queues
  • ๐Ÿงฎ Algorithms - Sorting, Searching, Dynamic Programming, Recursion
  • ๐Ÿ—๏ธ OOP Principles - Encapsulation, Inheritance, Polymorphism, Abstraction
  • ๐Ÿ“‹ Design Patterns - Singleton, Factory, Observer, Strategy, Repository Pattern
  • โšก Complexity Analysis - Big O notation, Time/Space optimization

Specializations:

  • ๐Ÿ” Authentication & Security - JWT, OAuth, Rate limiting
  • ๐Ÿ—๏ธ System Architecture - Microservices, Clean Architecture
  • ๐Ÿค– AI Integration - LLMs, MCP, Intelligent APIs
  • ๐Ÿณ DevOps - Docker, CI/CD, GitHub Actions
  • ๐Ÿ“Š Database Design - SQL/NoSQL optimization

coder gif

๐ŸŽฏ About Me

  • ๐Ÿ› ๏ธ ย  Working with Node.js, NestJS, Docker,and AI integrations
  • ๐Ÿงฎ ย  Strong foundation in Data Structures, Algorithms,and OOP
  • ๐Ÿš€ ย  ExploringMCP protocol,GitHub Actions,andcloud architecture
  • ๐Ÿค– ย  Building intelligent systems't combine backend expertise with AI
  • ๐Ÿ’ฌ ย  Ask me about backend development, AI integration, or containerization here
  • ๐Ÿ‘พ ย  Fun fact: Started with C++, evolved to full-stack, now diving deep into AI-powered backends
  • ๐Ÿ“ซ ย  Reach me at: laslsalsa123@gmail.com

I'm an explorer of new tech, an avid learner, and a problem-solver at heart.
When I'm not in code, you'll find me watching tech content on YouTube, fueling my curiosity.


๐ŸŽจ Languages and Tools

javascript nodejs nestjs express java python cplusplus docker postgresql mongodb git


๐Ÿ’ก Computer Science Fundamentals

Data Structures I Work With:

  • ๐Ÿ“š Linear: Arrays, Linked Lists, Stacks, Queues
  • ๐ŸŒณ Non-Linear: Binary Trees, BST, Heaps, Graphs
  • ๐Ÿ—‚๏ธ Hash-based: Hash Tables, Hash Maps, Sets
  • ๐Ÿ”ง Advanced: Tries, Segment Trees, Priority Queues

OOP Design Patterns:

  • ๐Ÿ—๏ธ Creational: Singleton, Factory, Builder
  • ๐Ÿ”— Structural: Adapter, Decorator, Repository
  • ๐ŸŽฏ Behavioral: Observer, Strategy, Command
  • ๐Ÿ“‹ Architectural: MVC, Clean Architecture, SOLID

๐Ÿ“Š GitHub Analytics

โšก GitHub Stats

GitHub Stats

Top Languages

๐Ÿ”ฅ GitHub Streaks

โš™๏ธ Development Environment
  • OS: Windows 11, Ubuntu (Docker containers)
  • Containerization: Docker, Docker Compose
  • Editor: VS Code with essential extensions
  • Algorithm Practice: LeetCode, HackerRank, CodeForces
  • Database Tools: MongoDB Compass, pgAdmin, Redis CLI
  • API Testing: Postman, Thunder Client
  • AI Tools: OpenAI Playground, MCP clients
  • Version Control: Git CLI, GitHub Desktop
  • Learning: YouTube Tech Channels, Dev.to, Algorithm books

โœจ Random Dev Quote

Dev Quote


๐Ÿ’ Support My Work

Buy Me A Coffee


๐Ÿค Let's Connect and Build Something Amazing!

Always open to collaborating on backend projects, AI integrations, or discussing the latest in containerization and MCP protocol.

Profile Views

Pinned Loading

  1. Ai-Knowledge-Hub Ai-Knowledge-Hub Public

    This project is a modern backend platform for managing documents, notes, and files, enhanced with AI-powered features like summarization, Q&A generation, and semantic search. It is built with NestJโ€ฆ

    TypeScript 1

  2. clinic-Management-API-Demo-Version clinic-Management-API-Demo-Version Public

    MediSync is a modern medical management system that connects patients, doctors, and hospital administrators through a unified platform. The system provides secure appointment booking, medical recorโ€ฆ

    TypeScript 1

  3. E-commerce-front E-commerce-front Public

    This project features a comprehensive online shopping experience with advanced UI components, authentication, product management, and a beautiful user interface inspired by modern e-commerce platfโ€ฆ

    TypeScript

  4. ecommerce-store ecommerce-store Public

    This project is a full-featured E-commerce backend built with Node.js and Express, designed to handle all core functionalities of an online store. It includes modules for products, categories, branโ€ฆ

    JavaScript

  5. Todo-List Todo-List Public

    A complete Task Management System built with NestJS, Prisma ORM, and PostgreSQL. It includes full authentication, role-based access control, and advanced task management features.

    TypeScript

  6. enterprise-auth-template enterprise-auth-template Public

    authentication system built with Clean Architecture, DDD, and TypeScript. Framework-agnostic core that works with NestJS, Express, Fastify, and more.

    TypeScript