Ibrahim Sajid

Ibrahim Sajid.

Principal Software Engineer

Lahore, Pakistan · works US hours

I've spent the last six years building backend systems for US companies. At ReadyOn I own the engine that checks Fortune 500 hospitality schedules against labor law and union contracts before they reach 100,000+ hourly workers. Before that I led engineering teams at Afiniti, a $1B+ AI company, and built the rendering infrastructure behind an AI video platform producing 10,000+ videos a day.

Experience

Client names are kept general on purpose — most of this work is under NDA. I'm happy to go into detail in a conversation.

ReadyOn logo, sketched

ReadyOn

workforce management for hospitality

Principal Engineer

2025 — present

ReadyOn builds scheduling software for large US hospitality companies. I own five core areas of the platform. The biggest is the compliance engine, which checks schedules against labor law and union contracts before they reach hourly workers. I designed it, built it, and maintain it.

  • Designed and built the labor-law compliance engine that validates every scheduling decision against employment law and union contract terms.
  • Lead the Shifts IDE, the interface managers use daily to build and adjust schedules.
  • Built integrations with Kronos, UniFocus and ABI covering 100,000+ workers.
  • Shipped agentic scheduling: shifts auto-fill within legal constraints, and managers make changes through an AI chat interface.
  • Part of the core AI team, working directly with the CEO and CTO. Joined during Series A.

TypeScript · NestJS · Next.js · Python · LLM infrastructure · AWS · Postgres

Afiniti logo, sketched

Afiniti

$1B+ AI company

Lead Software Engineer

Mar 2024 — 2025

Afiniti uses AI to pair callers with call-center agents for large enterprises. I led a cross-functional team of backend, frontend and SRE engineers on the routing engine at the center of the product, reporting to the CTO.

  • Kept the core AI routing service above 99.9% uptime for global enterprise clients.
  • Built a real-time configuration portal serving 900,000+ agents, deployed with zero downtime.
  • Designed the architecture for the Amazon Connect integration.
  • Moved service logs to GROK pattern matching, the foundation for the company's largest monitoring project.
  • Cut deployment time from hours to under 20 minutes by containerizing the CI/CD pipelines.

Next.js · WebSockets · Jenkins · Docker · Logstash · AWS

Earlier

Jul 2023 — Apr 2024

Kosmic.aiLead Software Engineer & Consultant

Led a team of 12 engineers building the rendering infrastructure for an AI video-creation platform — 5,000+ concurrent FFmpeg jobs an hour, 10,000+ videos a day, render times down 42% and compute costs down 30%.

Jan 2022 — May 2023

Ai WorksLead Software Engineer

Designed and launched an event-driven e-commerce backend handling 30,000+ orders a day, with a Next.js storefront and a React Native app.

Dec 2021 — Jun 2022

TechlianceFull Stack Developer

Built and maintained micro-APIs in Node, Flask and Laravel across AWS and Azure, with blue-green deployments holding 99.9% uptime through traffic spikes.

2019 — 2021

  • Next Frontier LabsSenior Backend Developer
  • OrangeShine.comFull Stack Developer

By the numbers

Each of these comes from a specific system I built or led. Ask me about any of them.

900k+agents
on a real-time configuration portal at Afiniti
2M+users
on a platform I shipped at Afiniti
10k+videos a day
through Kosmic's rendering pipeline
30k+orders a day
on an event-driven commerce backend
$40M+in sales
from an MLS data integration I built
99.9%+uptime
on systems routing live call traffic

About me

I'm based in Lahore and work US hours, and I've built my career that way. My mornings are quiet and my meetings start in the evening, which suits how I like to work: deep work first, people later.

I'm mostly a self-taught engineer, and a lot of what I know comes from open source. Contributing to Saleor and the Apollo GraphQL ecosystem taught me how to work in large codebases with people I'd never met, and eventually put me on stage at the Apollo Summit in New York.

Away from the keyboard I follow football, watch anime, and always have a book going.

This page is the short version. If you'd like the longer one — how a labor-law compliance engine works, what it takes to render ten thousand videos a day, or anything else — send me an email. I read all of them.

References

People I've worked with — CTOs, VPs of Engineering, and engineers on my teams — have written recommendations for me on LinkedIn, and I'm glad to connect you with any of them directly. You can read them on LinkedIn.

Tools I use

Core

  • TypeScript
  • Node.js / NestJS
  • Next.js
  • Python
  • PostgreSQL
  • Kafka
  • AWS
  • Kubernetes
  • Terraform

Also worked with

Flask / Django · React Native · GraphQL · Redis · DynamoDB · Azure · FFmpeg

Open source & community

  • Speaker, Apollo Summit NYC

    invited for early adoption and contributions to Apollo GraphQL

  • Saleor contributor

    features adopted into Saleor 3.14

  • GitHub Pull Shark

    1,000+ merged pull requests

  • 5,000+ commits in a year

    across 30+ open-source projects

  • AlgoExpert CodeMasters

    top 5, Python problem solving

Get in touch

I’m in Lahore, Pakistan and work US hours, so there’s real overlap with US teams. Whether it’s a role, a project, or a question about something I’ve built, email is the fastest way to reach me.

sajidson79@gmail.com