Currently building software, AI systems, and experimental tools.

Software Engineer & AI Builder

YoussefAmir

Portrait of Youssef Amir wearing glasses and a dark turtleneck
Portrait / 01Portfolio / V2

I build full-stack products, AI-powered systems, and tools that turn complex ideas into working software.

Selected work

01AI-powered gaming / coaching productActive development

RiftSense

An AI-assisted League of Legends coaching product that turns match data into actionable, personalized guidance.

RiftSense landing page presenting AI-assisted League of Legends coaching.
Contribution
Product engineering · Full-stack development · AI systems
Product focus
Match information is only useful when it helps a player decide what to focus on now, what is improving, and what to review next.
Technology
Next.js · TypeScript · Tailwind CSS · Riot API · AI systems

Engineering practice

I build web products from the interface to the services behind them, and bring in AI where the product needs it.

  1. Product engineering

    Building polished web products from the interface through the application structure.

    TypeScript · React · Next.js · Responsive UI · Accessibility

  2. AI systems

    Building AI-assisted product behavior, pairing LLM integration with deterministic, rule-based logic.

    LLM integration · Rule-based logic · Python

  3. Backend & integration

    Working across APIs, application services, and data-connected systems.

    C# · .NET · APIs · SQL

  4. Developer workflow

    Using modern tooling and automation to iterate, validate, and ship software.

    Git · Docker · Linux · AI coding agents

Experience

  1. El Reef El Masry / ECDC

    Coordination, Follow-up & Development Specialist

    Current role

    Frontend development and digital product work within an existing enterprise web environment.

    • Frontend and public-facing web implementation
    • Translating product and business requirements into interfaces
    • Improving responsive, accessible web experiences within existing technical constraints
    • Supporting digital development and automation initiatives

About

I came into software from a business and accounting background, then moved deeper into computer science, product engineering, and AI by building.

I learn best by turning ideas into working systems, testing them, and refining them against real constraints. My curiosity runs across software, AI, and systems.

Formal education

  • Bachelor's degree in Business Administration

    International Academy of Engineering and Media Sciences (IAEMS)

    Accounting & Management

Selected coursework

  • CS50x — Introduction to Computer Science

    Harvard CS50 · Online course

  • CS50P — Introduction to Programming with Python

    Harvard CS50 · Online course