Full-Stack Web Developer

Design. Build. Ship.

I build modern web applications end to end — clean interfaces, reliable backend systems, REST APIs that other teams can depend on, and AI-powered features that solve a real problem.

End-to-end delivery API & AI integration Open-source minded

hassan / stack

5 focus areas · 32 technologies

open to work
  • TypeScript
  • React
  • Next.js
  • React Native
  • Node.js
  • Express.js
  • Python
  • PHP
  • Tailwind CSS
  • MySQL
  • MongoDB
  • Socket.io

Available for freelance, contract, and long-term partnerships.

See what I do
About

Turning complex ideas into practical software.

Portrait of Hassan El-Deghidy.

I'm Hassan El-Deghidy, a full-stack web developer with a strong focus on frontend engineering and building modern, scalable web applications.

My work covers the whole path: clean interfaces on the front, reliable backend services and data behind them, and the APIs in between. I care about how a system is put together, not only whether it runs — clean code, thoughtful architecture, and performance are part of the brief, not an afterthought.

Outside client work I'm active in open-source development and in exploring new technologies, especially AI-powered systems. I'm always glad to collaborate with developers, startups, and agencies on products that are worth building.

5

Focus areas

frontend through AI systems

32

Technologies

in daily use

6

Services

from first build to maintenance

Skills

Technologies I build with

Grouped by where the work happens, from the interface down to the database.

  • Frontend

    Interfaces that stay fast and stay maintainable.

    • HTML5
    • CSS3
    • JavaScript
    • TypeScript
    • React
    • Next.js
    • React Native
    • Tailwind CSS
    • Bootstrap
    • Sass
    • Redux
  • Backend

    Services, real-time layers, and APIs built to be depended on.

    • Node.js
    • Express.js
    • Python
    • PHP
    • REST APIs
    • Socket.io
  • Databases

    Relational and document stores, schema to query.

    • MySQL
    • MongoDB
  • Tools & Practices

    How the work is kept reviewable and correct.

    • Git
    • GitHub
    • Jest
    • Open-Source Development
    • Technical Documentation
    • Code Refactoring
    • Software Architecture
    • API Integration
  • AI & Emerging Tech

    Intelligence added to products that already have a job to do.

    • AI API Integration
    • LLM Integration
    • Multi-Provider AI Systems
    • AI-Powered Application Development
    • Automation Systems
Selected work

What I work on

Five areas I take projects in. The cards come from data, so named projects and links can be added without touching the layout.

  • AI-Powered Systems

    Model integrations, memory, and automation workflows.

    AI-powered applications and the infrastructure under them: model integrations, memory systems, multi-provider architectures, and automation workflows that run without a human watching every step.

    • TypeScript
    • Node.js
    • LLM APIs
    • Python
  • Trading & Financial Systems

    Execution, risk management, and exchange integrations.

    Algorithmic trading infrastructure written in Rust and Python, focused on risk management, execution workflows, exchange integrations, and the kind of reliability that financial software does not get to compromise on.

    • Rust
    • Python
    • REST APIs
    • WebSockets
  • Cloud & Web Applications

    Full applications, file management, and API-driven platforms.

    Modern web applications and cloud-based services, from file management and storage solutions to API-driven platforms that other products build on top of.

    • Next.js
    • Node.js
    • MySQL
    • MongoDB
  • Developer Tools & Infrastructure

    CLIs, utilities, and automation that speed up the work.

    Developer-focused tools, command-line applications, software infrastructure, and automation utilities designed to take friction out of ordinary development workflows.

    • TypeScript
    • Node.js
    • Python
  • Open-Source Development

    Contributions focused on quality and maintenance.

    Contributing to and working with open-source projects, with attention on code quality, maintenance, functionality, and the unglamorous improvements that keep a project usable.

    • Git
    • GitHub
    • Technical Documentation
Services

How I can help

Taken as a whole project or as the one piece you are missing.

  • Full-Stack Web Development

    Complete web applications, from the frontend interface through backend services and the database underneath.

  • Frontend Development

    Responsive, modern interfaces built with React, Next.js, and the current frontend toolchain.

  • Backend Development

    Scalable backend services, APIs, authentication systems, and database integrations.

  • API Development & Integration

    REST APIs built from scratch, and applications connected to third-party services and external platforms.

  • Maintenance & Bug Fixing

    Diagnosing and resolving technical issues, improving performance, and keeping existing applications healthy.

  • AI API Integration

    Integrating AI models and intelligent services into existing applications and business workflows.

Approach

How I work

The standards the work is held to, from the first commit to the handover.

  1. 01

    Maintainable by default

    Clean, maintainable, and reusable code. Six months from now, someone should be able to read it and change it without a struggle.

  2. 02

    Built to scale

    Scalable and reliable software, sized for the load that is coming rather than only the load that is here.

  3. 03

    Structured delivery

    Structured development practices: clear scope, sensible milestones, and work that can be reviewed as it progresses.

  4. 04

    Performance and security

    Both treated as requirements rather than optimizations to attempt later, once something is already in production.

  5. 05

    Practical architecture

    Architectures designed to be maintained by a small team, not admired from a distance.

  6. 06

    Clear communication

    Maintained throughout the work: what is done, what is next, and what is blocked, without having to ask.

Who I work with

Agencies, startups, and remote teams

Freelance projects, long-term partnerships, and ongoing maintenance — whatever shape the collaboration takes.

  • Agencies

    Extra capacity on agency builds, white-label and unbranded.

    Software development and digital agencies bring me in when a project needs a full-stack developer behind it. The work goes out under your name.

    • White-label development
    • Overflow capacity on existing projects
    • Frontend or backend, as the project needs
    See services
  • Startups & SaaS

    From an unfinished idea to a product in front of users.

    Early-stage teams where the same developer has to move between interface, API, and database. I build the version that gets you to market and holds up past it.

    • MVP to production application
    • API design and third-party integrations
    • AI features where they earn their place
    See focus areas
  • Businesses & Remote Teams

    Ongoing development, maintenance, and technical support.

    Businesses that need a dependable developer on call rather than a full-time hire, and remote teams that need someone who answers questions plainly.

    • Long-term development partnerships
    • Ongoing maintenance and support
    • Remote contract and part-time work
    Get in touch
Contact

Let's build something worth shipping.

Available for freelance, contract, and long-term partnerships. Tell me what you're building and I'll tell you how I'd approach it.

  • Freelance projects
  • Long-term partnerships
  • White-label development
  • Remote contract work
  • Part-time development
  • Maintenance & support