Skip to main content
    Muhammad Osama ElShamikh - Profile Picture
    Open to opportunities
    Cairo, Egypt · Remote, Hybrid & On-site

    Software Engineer

    Muhammad Osama ElShamikh

    TypeScript · React · Next.js · Node.js · PostgreSQL. I build data-heavy web products and AI-powered apps.

    Software engineer building data-heavy web products in TypeScript, from React, Next.js and Angular frontends to Node.js APIs and PostgreSQL. I'm currently building Vellox, a competitor-intelligence SaaS I founded and built alone: the Next.js app, the PostgreSQL data layer, a daily crawler, and AI-written briefs. Previously I worked on a real-estate data platform at Lispend, shipped Angular systems for government court and library operations, and built AI-powered products such as Streak.AI. I've solved 300+ algorithmic challenges across competitive platforms. Open to remote, hybrid, and on-site roles (full-time and contract).

    Full-Stack
    Next.js, Node.js, PostgreSQL, TypeScript
    300+
    Algorithmic problems solved
    Production
    Government & SaaS Platforms
    AI Integration
    Groq SDK & LLM Workflows

    01 / Professional Journey

    Work Experience

    Roles and impact I have driven across different engineering teams.

    Vellox Logo

    Technologies

    Next.jsReactTypeScriptTailwind CSSPostgreSQLDrizzle

    Impact & Contributions

    • Founded and built a B2B competitor-intelligence SaaS as a solo engineer.
    • Created a token-based design system with dark and light themes, built to WCAG AA.
    • Shipped server-rendered public pages, including a free competitor snapshot tool, company pages, and structured data.
    • Built the PostgreSQL and Drizzle data layer, authentication, a daily crawler, and AI-written weekly briefs.
    Lispend Logo

    Technologies

    Next.jsTypeScriptTailwind CSSPostgreSQLPythonPlaywright
    Men's Logo

    Technologies

    FlutterRiverpodREST APIsClean Architecture
    NDM (National Data Management) Logo

    Technologies

    AngularTypeScriptReactive FormsREST APIs
    Spott Logo

    Technologies

    FlutterReal-Time SystemsState ManagementClean Architecture
    Banque Misr Logo

    Technologies

    Jetpack ComposeMVVM ArchitectureRoom DBAndroid

    02 / Selected Works

    Selected Projects

    A showcase of engineered applications, backend integrations, and utility tools.

    SCHOOL MANAGEMENT & LMS PLATFORMEngineering Preview
    School Management & LMS Platform — Learning management system (screenshot 1 of 4)
    Learning management system
    1 / 4

    School Management & LMS Platform

    Angular 21TypeScriptTailwind CSSPrimeNGSignalsJWTREST APIs
    • Built the Angular frontend of the platform a coding school runs on: student groups, course levels, schedules, rooms, attendance and instructor hours.
    • Built the scheduling screens: weekly, daily and matrix views with filters, conflict warnings, instructor availability, leave requests and weekly teaching limits.
    • Built the monthly progress reports for each child (written by instructors, released by operations, saved as PDF) and an activity log of every change.
    • Angular 21 with standalone components and Signals, PrimeNG, JWT login with role-based screens for admins, instructors and sales, light and dark themes.
    STREAK.AIEngineering Preview
    Streak.AI — AI-Powered Habit Analytics Platform (screenshot 1 of 1)
    AI-Powered Habit Analytics Platform

    Streak.AI

    ReactNode.jsExpressMongoDBGroq SDKAxios
    • Built the React frontend, with Axios interceptors that attach the JWT and handle expired sessions in one place.
    • Built the Node.js/Express and MongoDB backend, using the Groq SDK for an AI “Streak Recovery Engine”.
    • Wrote a script that generates 90 days of data to test the AI’s context window and the UI under load.
    EXPENSE TRACKEREngineering Preview
    Expense Tracker — Personal Finance SaaS Dashboard (screenshot 1 of 1)
    Personal Finance SaaS Dashboard

    Expense Tracker

    MERNRechartsTailwind CSSMulterXLSX
    • Built a personal-finance app for tracking spending, setting budgets and spotting trends.
    • Added bulk import and export of transactions (Multer, XLSX), budget limits and savings tracking.
    CENIFYEngineering Preview
    CENIFY — Movie Discovery Platform (screenshot 1 of 4)
    Movie Discovery Platform
    1 / 4

    CENIFY

    React.jsFramer MotionTanStack QueryIntersection Observer
    • Built a React movie-discovery app with TanStack Query caching and infinite scroll.
    • Designed a responsive, animated UI with Framer Motion, page-level SEO tags, and a watchlist that persists between visits.

    03 / Expertise Stack

    Tech Stack & Skills

    Technologies and frameworks I utilize to build end-to-end applications.

    frontend

    AngularReact.jsNext.jsTypeScriptJavaScriptHTMLCSSTailwind CSSPrimeNGFramer MotionBootstrap

    backend

    Node.jsExpress.jsClean ArchitectureREST APIsJWT AuthenticationRole-Based Access Control

    databases

    MongoDBPostgreSQL (Supabase)MySQLFirebase

    automation & data

    PythonPlaywright

    tools

    GitGitHubPostmanSwaggerCI/CDDocker

    mobile (secondary)

    FlutterRiverpodJetpack Compose
    Available for work

    04 / Connect

    Let's Connect

    Interested in collaborations, contracts, or engineering positions? Reach out through any of these platforms.

    Send a message

    It goes straight to my inbox.