Skip to content
View itsubaidullahomer's full-sized avatar

Block or report itsubaidullahomer

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.

Content in all repositories owned by your account will be closed.
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
itsubaidullahomer/README.md

Ubaidullah

Product engineer. I build AI products people rely on.

Website LinkedIn GitLab X Email

Pakistan · Remote · Available for select work


Contribution heatmap, GitHub and GitLab merged: 1,967 contributions in the last 12 months

1,967 contributions in the last 12 months — 1,960 on GitLab, 7 on GitHub. Nearly all of my commits go to Tututor.ai's private repos on GitLab, which is why the GitHub graph further down looks empty. This card merges both and rebuilds itself every morning — source.

I'm a product engineer in Pakistan. Most of what I build has an LLM somewhere behind it.

Right now that's Tututor.ai, where around 17,000 students and teachers in Murcia, Spain use it every day. I'm responsible for the AI services, the school CRM and the student-facing app.

Four years of building web apps. I started as a junior and ended up owning the architecture and most of the AI work — from the data model to the last CSS fix.

Selected work

All of these are live, with real users on them — and this page checks that every day.

Project What it is Built with
up Tututor.ai Education platform for schools in Spain. AI tutors teachers can shape per topic, quiz generation with automatic grading, per-class analytics, school CRM. React · Node · Express · MongoDB · WebSockets · OpenAI · ElevenLabs
up Illume Business analytics for MedSpas that builds its own dashboards from whatever data you connect. Started as Insight-X. React · Tailwind · Chart.js · D3
up Viloi A writing tool that rewrites machine-generated text so it reads naturally. Multi-model pipeline, Stripe billing — built solo. React · Node · Express · MongoDB · Stripe
up Yaksport Booking platform for Danish sports clubs looking for training camps abroad. Over 100 clubs use it. React · Tailwind · i18next · React Router

Status is checked once a day by a workflow in this repo, not hand-typed. Last check Sep 7, 2026, 15:52 UTC · uptime since Sep 7, 2026: 100%.

Case studies and the full list

Now

Mirrored from itsubaidullahomer.com/now · last updated May 13, 2026

Shipping

  • Scaling Tututor past 17k users, mostly on the teacher tools. The goal is to make lesson prep boring, in a good way.
  • Reworking the AI chatbot session model so teachers can review student conversations more efficiently.

Learning

  • Going deeper on streaming and tool use with Anthropic's API.
  • Reading about evals. Getting from 'it answered' to 'it answered well' turns out to be a different problem.

Side

  • This site. I mostly built it to work out how to explain what I do.

What I work with

Frontend React · Next.js · TypeScript · Tailwind · Framer Motion · Redux Toolkit
Backend Node.js · Express · MongoDB · WebSockets · Microservices
AI OpenAI API · Claude · ElevenLabs · streaming, multi-model pipelines
Rest of it Stripe · Vercel · Chart.js / D3 · i18next

How I think about the work

Ship it, then keep it running. Building a demo and keeping a product alive are different jobs.

The prompt is rarely the hard part. Most of the work in an AI feature goes into the streaming, the shape you store things in, the failure modes and the latency budget.

Design is part of the job. Most of my work has been at startups with no designer on the team, so I got used to thinking about the flow before the components.

Speed is part of the product. I'll spend time on the bundle, the queries and the layout shift, because people feel a slow page even when they can't say why.


Have something worth building?

I'm looking at a small number of product and AI engineering roles. If you're building something people already use, I'd like to hear about it.

Start a conversation →

Pinned Loading

  1. react-admin-dashboard react-admin-dashboard Public

    Forked from ed-roh/react-admin-dashboard

    Complete React Admin Dashboard

    JavaScript 2

  2. Ecomrance-Website Ecomrance-Website Public

    Ecomrance website, which is built using React.js and Strapi.

    JavaScript 2 1

  3. React-with-Backend React-with-Backend Public

    JavaScript 4 2

  4. Random-password-genrator Random-password-genrator Public

    Random password genrator

    HTML 1

  5. Texttutile2 Texttutile2 Public

    This is a Text utile app to created by React JS

    JavaScript 1

  6. DAP-Cat-Programmer DAP-Cat-Programmer Public

    Forked from ElectronicCats/DAP-Cat-Programmer

    An Open-Source CMSIS-DAP Debug Probe based on DAPLink and USB bus convert and it can realize USB convert to serial interface based in CH552, low-cost of $3 dollars

    C