Skip to content
View shawky2002020's full-sized avatar

Organizations

@Requra

Block or report shawky2002020

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 is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
shawky2002020/README.md
Shawky Elsayed — Full Stack Product Engineer

Portfolio LinkedIn Email Shawky

Cairo, Egypt · Web, mobile, real-time, data, and AI-assisted product engineering


The 20-second version

  • What I am — A Full Stack Engineer who works beyond individual tickets, turning product requirements into maintainable systems and production-ready experiences.
  • What I build — Responsive web platforms, cross-platform mobile products, APIs, analytics workflows, real-time experiences, and AI-enabled applications.
  • How I work — Product-first, architecture-aware, evidence-driven, and accountable from the first decision through release and iteration.

I do not only implement screens. I connect product intent, interface design, backend rules, data, delivery, and the feedback loop that makes a system better.

Understand, design, build, and improve engineering loop

Flagship engineering work

01 — Jahiz Analytics

A cross-platform karate performance product built around real competition workflows

Jahiz Analytics product showcase

Jahiz Analytics turns live karate match activity into structured history, athlete context, tournament workflows, and actionable performance analytics for coaches and athletes.

Product scope

  • Live, timer-aware match logging
  • Coach and athlete experiences
  • Player, team, and tournament workflows
  • Match review and analytics presentation

Engineering ownership

  • Angular, Ionic, Capacitor, and TypeScript
  • Node.js APIs and PostgreSQL workflows
  • Role-aware rules, authentication, and subscriptions
  • CI/CD, mobile release preparation, testing, and production diagnostics

View Jahiz product showcase Read Jahiz engineering case study

The production source and private services remain private. The public repository presents real product flows, engineering decisions, screenshots, architecture, and recruiter-facing evidence without exposing proprietary code.


02 — Requra.AI

Evidence-grounded requirements engineering across documents, meetings, stakeholders, and AI workflows

Requra.AI evidence-grounded requirements engineering platform

Requra.AI transforms project documents, transcripts, meeting audio, and notes into traceable requirements, user stories, acceptance criteria, evidence, quality findings, stakeholder feedback, and delivery-ready exports.

Frontend product engineering

  • React 19, TypeScript, Vite, and React Router
  • TanStack Query, Zustand, Axios adapters, and polling
  • React Hook Form, Zod, Tailwind CSS, and accessible UI systems
  • Projects, analysis states, evidence, reviews, exports, and live meetings

System integration

  • Typed boundaries between React, the .NET backend, and AI services
  • Explicit queued, processing, partial, rejected, failed, and retry states
  • Deterministic demo infrastructure using MSW
  • Production-service isolation and failure-aware UX

Open Requra.AI interactive demo Explore Requra.AI frontend Explore Requra.AI AI pipeline


What I can own end to end

  1. Product UI — Design systems, responsive interfaces, complex forms, state management, accessibility, animation, and performance.
  2. Application logic — Feature boundaries, domain workflows, authentication, permissions, error states, and maintainable TypeScript architecture.
  3. APIs and data — REST contracts, backend services, PostgreSQL, MongoDB, Redis, validation, analytics, and asynchronous processing.
  4. Delivery — Git workflows, Docker, CI/CD, cloud deployments, mobile builds, testing, observability, and release safety.
Technical toolbox — expand for the full map
  • Frontend: Angular, React, Next.js, TypeScript, JavaScript, RxJS, TanStack Query, Zustand, NgRx
  • UI engineering: HTML, CSS, SCSS, Tailwind CSS, Ionic, responsive design, accessibility, GSAP, Framer Motion
  • Backend: Node.js, Express, NestJS, REST APIs, authentication, authorization, real-time workflows
  • Data: PostgreSQL, MongoDB, Redis, relational modeling, querying, indexing, analytics, reporting
  • AI integration: Typed AI-service contracts, asynchronous jobs, evidence flows, human-in-the-loop UX, LangChain exploration
  • Delivery: Git, GitHub Actions, Docker, Linux, cloud deployments, mobile release workflows, testing, and diagnostics

The athlete edge

I am also an Egyptian national karate champion. Competitive sport shaped how I approach engineering: stay calm under pressure, examine performance honestly, repeat hard work until it becomes reliable, and take responsibility for the result—not only the effort.

Discipline over temporary motivation. Evidence over ego. Consistency over noise.

🥋 Train · 💻 Build · 🔍 Review · 📈 Improve


A fast path for recruiters


Build products that deserve to reach users.

Full Stack Engineering · Product Ownership · Athlete Mentality


Visit Shawky Elsayed portfolio Contact Shawky Elsayed

Pinned Loading

  1. jahiz-analytics-showcase jahiz-analytics-showcase Public

    Product showcase for Jahiz Analytics — mobile-first karate match tracking, athlete management, tournaments, and performance analytics.

    HTML 1

  2. Requra/frontend Requra/frontend Public

    ✨ Modern React frontend for Requra.AI — an AI-powered requirements workspace that turns meetings and documents into review-ready requirements, user stories, and backlog outputs.

    TypeScript 1

  3. Knee-MRI-AI-Analysis Knee-MRI-AI-Analysis Public

    🎆AI-powered web application for diagnosing ACL injuries from MRI scans. Built with Angular, FastAPI, and deep learning, ACLyze AI enables doctors to upload multi-view scans, view heatmaps, generate…

    TypeScript 1

  4. Requra/ai-pipeline Requra/ai-pipeline Public

    🤖 FastAPI + LangGraph AI pipeline for Requra.AI, transforming messy meetings and documents into structured requirements, summaries, user stories, and acceptance criteria.

    Python 1 1

  5. Orange_Finalproj Orange_Finalproj Public

    ✨A Python-based web application containerized using Docker and deployed on Vagrant virtual machines via a CI pipeline. The pipeline automates code integration, Docker image creation, and deployment…

    HTML

  6. CURIO CURIO Public

    ✨ Vue 3 + Express marketplace for curated design objects, powered by TypeScript, MongoDB, and Stripe.

    Vue 1 1