Umair Khan, Developer in Lahore, Punjab, Pakistan
Umair is available for hire
Hire Umair

Umair Khan

Python Developer

Lahore, Punjab, Pakistan

Toptal member since June 21, 2021

Bio

Umair is a Python developer and entrepreneur with over 20 years of experience writing software. He has founded three companies and is passionate about solving performance-related problems. Lately, he has focused on AI and multi-agent systems, agent playgrounds, large-scale data-enrichment pipelines, and LLM-powered products. He also authored BitMate, which made the BitTorrent protocol accessible to low-bandwidth nodes, and built an open-source alternative to Slack.

Portfolio

Stealth AI Startup
Python, JSON, Vector Databases, Kubernetes, CI/CD Pipelines, PostgreSQL...
Sema
Python, Django, Minimum Viable Product (MVP), Full-stack, Data Pipelines...
626 Holdings LLC
Python, Node.js, SQL, APIs, JavaScript, InfluxDB, Large Language Models (LLMs)...

Experience

  • Python - 15 years
  • Solution Architecture - 6 years
  • Generative Artificial Intelligence (GenAI) - 4 years
  • AI Automation - 2 years
  • Agentic AI - 1 year
  • Claude Code - 1 year
  • Model Context Protocol (MCP) - 1 year
  • Retrieval-augmented Generation (RAG) - 1 year

Preferred Environment

Vim Text Editor, Linux, Claude Code

The most amazing...

...project I have worked on is BitMate: a low-bandwidth client for the popular BitTorrent protocol. It has been featured on websites such as GigaOm.

Work Experience

Principal Engineer

2025 - 2026
Stealth AI Startup
  • Designed back-end services for a multi-agent AI system, and built large-scale data pipelines with automated quality control.
  • Implemented the complete infrastructure in Azure Container Apps. Implemented CI/CD pipelines. Implemented Temporal infrastructure.
  • Migrated the entire infrastructure from Azure to GCP. The whole migration caused zero disruption to the development and QA teams.
Technologies: Python, JSON, Vector Databases, Kubernetes, CI/CD Pipelines, PostgreSQL, OpenAI API, jQuery CDN, React, Azure, Google Cloud Platform (GCP), Claude Code, Claude, Anthropic, Gemini, Gemini API, Vertex AI, FastAPI, Web Scraping, Document Parsing, Agentic AI, Agentic Coding, Agentic AI Systems, Model Context Protocol (MCP), Third-party APIs, Third-party Integration, Concurrent Programming, Concurrency, Docker, Electron, Leadership, Desktop App, Role-based Access Control (RBAC), SaaS, Code Auditing, Integration, Claude API, Workflow Automation, AI-assisted Development, Authentication, Google Cloud, Optical Character Recognition (OCR), Tailwind UI, Communication, SaaS Architecture, Authorization, Back-end Architecture, NGINX, ESLint, Go, Webpack, Prompt Engineering, JSON Web Tokens (JWT), Vim Text Editor, Linux, Scraping, Git, JavaScript, Back-end, Relational Databases, Python 3, SQL, Technical Leadership, Management, REST, Unit Testing, Redis, APIs, Databases, CSS, Full-stack, Large Language Models (LLMs), ChatGPT, Artificial Intelligence (AI), Natural Language Queries, Natural Language Processing (NLP), OpenAI, Retrieval-augmented Generation (RAG), ChatGPT API, Machine Learning, Queuing Systems, Startups, Vectorization, Front-end, SQLAlchemy, HTML, HTTP, DevOps, Real-time Systems, API Integration, Asyncio, Cython, Multiprocessing, Multithreading, Generative Artificial Intelligence (GenAI), API Development, Minimum Viable Product (MVP), Temporal, Product Management, Figma, Speech-to-Text (STT), Privacy, Performance, UI Development, User Interface (UI), Software as a Service (SaaS), Industrial Automation, Integrations, Process Optimization, Project Management, Data Migration, Vector Search, Cloud Security, AI Pipeline, ELT, ETL Pipelines, Data Orchestration, Troubleshooting, PDF, PDF Scraping, Team Leadership, Web Architecture, Continuous Delivery (CD), Continuous Integration (CI), Test Automation, HTML5, Front-end Development, Automated Testing, RESTful Web Services, Coding, API Design, Web Application Design, LLM Integration, Multi-agent Systems, Computer Vision, Azure Cloud Services, Agentic RAG Systems, Project Planning & Execution, Data Enrichment, Email, Reports, Interviewing, Playwright, Workflows, AI Agent Orchestration, Database Management, Cloud Storage, Cursor AI, Technical Consulting, Azure SQL, Microsoft Azure, Azure Kubernetes Service (AKS), OAuth, Enterprise Systems, Business Process Automation, ERP Systems, Stakeholder Management, Google Sheets, System Integration, Business Systems, Software Engineering, Agentic Frameworks, Infrastructure, Orchestration, LangGraph, AI-generated Code, Compliance, Data Security, C#, .NET, Mobile App Development, Screeners, Multi-tenant Architecture, Technical Architecture, Enterprise Integration, Middleware, Reviews, Workflow, Product Ownership, Cloud Platforms, Cloud Engineering, API Management, Site Reliability Engineering (SRE), Infrastructure Automation, Azure DevOps, DevOps Automation, DevOps Engineer, Incident Response, Platform Engineering, Reliability Engineering, RAG Systems, Workflow Automation & System Integration, Data Processing, RAG Architecture, Conversational AI, Web, Knowledge Graphs, State Machines, Multi-tenant SaaS

Senior Full-stack Engineer

2025 - 2025
Sema
  • Implemented a Jira project integration. I added code to retrieve Jira projects and save them to the database.
  • Mapped Jira projects to the code repository groups for further processing by the AI.
  • Introduced email messages to be sent to the users with insights and anomalies.
Technologies: Python, Django, Minimum Viable Product (MVP), Full-stack, Data Pipelines, Software Architecture, Dashboards, Web Dashboards, Dashboard Development, GitHub, WhiteSource, Code Review, Full-stack Development, Cloud Architecture, JSON, Pytest, Cloud, Microservices Architecture, RESTFul APIs, Web App Development, Object-oriented Programming (OOP), Data Integration, Web Development, OAuth 2, GitHub API, Problem Solving, Debugging, Logging, AI Automation, SOC 2, SaaS, Code Auditing, Back-end Architecture, Vim Text Editor, Git, Back-end, Relational Databases, Python 3, REST, APIs, Databases, Webpack, ChatGPT, Startups, Front-end, HTML, HTTP, Cython, API Development, Privacy, UI Development, User Interface (UI), Software as a Service (SaaS), Troubleshooting, HTML5, Front-end Development, RESTful Web Services, Coding, API Design, Web Application Design, Database Management, Cloud Storage, Technical Consulting, Jira, Stakeholder Management, Business Systems, Software Engineering, Data Security, Reviews, Vue, Web

Senior Full-stack Engineer

2021 - 2024
626 Holdings LLC
  • Developed a chatbot enabling engineers to interact with medical imaging machines.
  • Built the front end using React and the back end with Python.
  • Created an HTML proxy in FastAPI to make the medical imaging machine's web interface accessible via the web app.
  • Integrated real-time data-gathering functionalities from medical imaging machines.
Technologies: Python, Node.js, SQL, APIs, JavaScript, InfluxDB, Large Language Models (LLMs), ChatGPT, Artificial Intelligence (AI), Natural Language Queries, Natural Language Processing (NLP), OpenAI, FastAPI, Machine Learning, ChatGPT API, CSS, Full-stack, TypeScript, Front-end, HTML, HTTP, Material UI, DevOps, API Integration, Asyncio, Cython, Generative Artificial Intelligence (GenAI), Amazon Web Services (AWS), API Development, Amazon S3 (AWS S3), CI/CD Pipelines, Code Review, Dashboard Development, Dashboards, Architecture, Query Optimization, Database Optimization, Back-end Development, Microservices, REST APIs, Proxies, Application Architecture, Solution Architecture, AI Chatbots, Scalability, Chatbots, Amazon EC2, Full-stack Development, Event-driven Design (EDD), Cloud Architecture, Grafana k6, JSON, Cloud Infrastructure, Grafana, Pytest, Cloud, Database Design, Microservices Architecture, RESTFul APIs, Real-time Communication (RTC), GitLab CI/CD, Web App Development, Multitenancy, Object-oriented Programming (OOP), Data Integration, Web Development, AI Agents, Scalable Architecture, Data Modeling, Distributed Architecture, Event-driven Architecture, Progressive Web Applications (PWAs), AI Integration, System Architecture, Problem Solving, Asynchronous Programming, Monitoring, Observability, Third-party APIs, Production Support, Third-party Integration, Data Management, Performance Optimization, Continuous Deployment, Healthcare, Security, Fault Tolerance, System Design, Concurrency, Role-based Access Control (RBAC), SaaS, Live Chat, Integration, Authentication, Healthtech, Tailwind UI, SaaS Architecture, AWS Cloud Architecture, Authorization, Back-end Architecture, Django ORM, NGINX, TypeScript 3, ESLint, Webpack, Prompt Engineering, JSON Web Tokens (JWT), Vim Text Editor, Linux, Docker, Git, PostgreSQL, Django, WebSockets, Django REST Framework, Back-end, Relational Databases, Python 3, REST, Unit Testing, React, Databases, OpenAI API, Geolocation, Multiprocessing, Product Management, Figma, Privacy, UI Development, User Interface (UI), Software as a Service (SaaS), Industrial Automation, Integrations, Cloud Security, Troubleshooting, Web Architecture, Continuous Delivery (CD), Continuous Integration (CI), Test Automation, HTML5, Front-end Development, Automated Testing, RESTful Web Services, Coding, API Design, Web Application Design, LLM Integration, Project Planning & Execution, Email, Reports, Database Management, Cloud Storage, Technical Consulting, System Integration, Business Systems, Software Engineering, Infrastructure, Multi-tenant Architecture, Technical Architecture, Middleware, Product Ownership, Cloud Platforms, Cloud Engineering, API Management, AWS DevOps, DevOps Automation, DevOps Engineer, Incident Response, Platform Engineering, Reliability Engineering, Conversational AI, Web, Multi-tenant SaaS

Senior Full-stack Engineer

2021 - 2021
PixieBrix
  • Updated the API views to use proper DRF base classes to reduce code size.
  • Incoporated OpenAPI schema generation. API documentation was made available via a webpage. OpenAPI YAML file was used to generate TypeScript type definitions.
  • Implemented link header pagination in the project.
  • Developed API versioning. This allowed us to move only a subset of API endpoints to their paginated versions.
  • Built API throttling. The requirement was to have different rate limits for different endpoints.
  • Increased code coverage to over 90%. We used mocks, factory boy, and others to write tests that covered permissions and business logic.
Technologies: Python 3, Django, Django REST Framework, React, TypeScript 3, PostgreSQL, Webpack, Unit Testing, APIs, Full-stack, ESLint, Queuing Systems, Startups, CSS, TypeScript, Front-end, HTML, HTTP, DevOps, API Integration, Cython, API Development, Amazon S3 (AWS S3), CI/CD Pipelines, Code Review, Query Optimization, Database Optimization, Back-end Development, REST APIs, Scalability, Amazon EC2, Full-stack Development, Cloud Architecture, JSON, Storybook, Pytest, Marketplaces, Cloud, Database Design, RESTFul APIs, Web App Development, Multitenancy, Object-oriented Programming (OOP), Web Development, Scalable Architecture, Data Modeling, Robotic Process Automation (RPA), OAuth 2, Distributed Architecture, Problem Solving, Role-based Access Control (RBAC), SaaS, Integration, Tailwind UI, SaaS Architecture, Back-end Architecture, Django ORM, NGINX, JSON Web Tokens (JWT), Vim Text Editor, Docker, Python, Git, JavaScript, Back-end, Relational Databases, SQL, REST, Databases, Privacy, User Interface (UI), Software as a Service (SaaS), Integrations, Troubleshooting, Continuous Delivery (CD), Continuous Integration (CI), Test Automation, HTML5, Front-end Development, Jest, Automated Testing, RESTful Web Services, Coding, API Design, Web Application Design, Database Management, Cloud Storage, Technical Consulting, Stakeholder Management, Software Engineering, Infrastructure, Multi-tenant Architecture, Reviews, DevOps Automation, Web, Multi-tenant SaaS

CEO

2019 - 2021
Fecundity
  • Scaled the team from two to 28 employees within a year.
  • Oversaw the development of large-scale scraping software, the back end of event management software, and a progressive web app.
  • Created infrastructure for running the business such as the accounts, HR, and operations department.
  • Create API backend in Python/Django. This backend served web application, PWA, and native mobile apps of the client.
  • Worked on the ETL of data from the legacy MongoDB to the new PostgreSQL DB.
Technologies: Python, Docker, PostgreSQL, React, RabbitMQ, Celery, Django REST Framework, Django, Git, Back-end, Python 3, Vim Text Editor, Linux, Scraping, Memcached, JavaScript, Relational Databases, SQL, Technical Leadership, Management, REST, APIs, Databases, Queuing Systems, Selenium, Browser Automation, CSS, Full-stack, HTML, HTTP, DevOps, Geolocation, API Integration, Multithreading, Cython, Code Review, Architecture, Database Optimization, Back-end Development, Microservices, REST APIs, Web Scraping, Proxies, Application Architecture, Distributed Systems, Solution Architecture, Database Caching, Scalability, Amazon EC2, Full-stack Development, CSV File Processing, Document Parsing, Event-driven Design (EDD), Cloud Architecture, Event-driven Programming, GraphQL, JSON, Cloud Infrastructure, Pytest, Amazon RDS, Data Engineering, Amazon Simple Queue Service (SQS), CTO, Entrepreneurship, Cloud, Database Design, Microservices Architecture, RESTFul APIs, Web App Development, PDF, Object-oriented Programming (OOP), Web Development, Scalable Architecture, ETL, Data Cleansing, Data Modeling, Distributed Architecture, Event-driven Architecture, Progressive Web Applications (PWAs), System Architecture, Problem Solving, Leadership, Concurrency, Code Auditing, Integration, Authentication, Communication, AWS Cloud Architecture, Back-end Architecture, Django ORM, NGINX, Gunicorn, ESLint, Webpack, Amazon Web Services (AWS), Startups, Front-end, Multiprocessing, API Development, CI/CD Pipelines, Figma, Privacy, Performance, Stripe, UI Development, User Interface (UI), Integrations, Project Management, Data Migration, Cloud Security, ELT, ETL Pipelines, Data Orchestration, Troubleshooting, PDF Scraping, Team Leadership, Web Architecture, Continuous Delivery (CD), Continuous Integration (CI), Test Automation, HTML5, Front-end Development, Automated Testing, RESTful Web Services, API Design, Web Application Design, Project Planning & Execution, Email, Sentry, Google Analytics, Interviewing, Database Management, Cloud Storage, Jira, Asana, ERP Systems, Stakeholder Management, Software Engineering, Infrastructure, Screeners, Technical Architecture, Middleware, Reviews, Product Ownership, Cloud Platforms, Cloud Engineering, API Management, AWS DevOps, DevOps Automation, DevOps Engineer, Incident Response, Platform Engineering, Reliability Engineering, WordPress, Data Processing, Web

Python Contractor

2018 - 2021
Dropified
  • Developed a Python Django application that automates the dropshipping business.
  • Used Python Celery to write asynchronous tasks. We used a Redis broker.
  • Tracked bugs and user stories using Jira software.
Technologies: Python, JavaScript, Docker, Celery, Django, PostgreSQL, Back-end, Python 3, Django REST Framework, Vim Text Editor, Linux, Scraping, Git, Memcached, jQuery, Relational Databases, SQL, Redis, APIs, Databases, Queuing Systems, Startups, eCommerce, Chrome Extensions, CSS, Full-stack, HTML, HTTP, API Integration, Multithreading, Cython, Multiprocessing, API Development, CI/CD Pipelines, Shopify, Code Review, Architecture, Database Optimization, Data Scraping, Back-end Development, Microservices, REST APIs, Payment APIs, Web Scraping, Proxies, Distributed Systems, Database Caching, Scalability, Amazon EC2, Full-stack Development, Cloud Architecture, Event-driven Programming, JSON, jQuery CDN, Pytest, Marketplaces, Cloud, Database Design, Microservices Architecture, RESTFul APIs, Web App Development, Object-oriented Programming (OOP), Data Integration, Web Development, Bootstrap, ETL, Data Cleansing, Data Modeling, Distributed Architecture, Event-driven Architecture, SendGrid, Heroku, System Architecture, Problem Solving, Role-based Access Control (RBAC), SaaS, Integration, Payment Processing, SaaS Architecture, Back-end Architecture, Django ORM, Stripe API, REST, Unit Testing, Webpack, Front-end, Amazon S3 (AWS S3), Privacy, Stripe, UI Development, User Interface (UI), Software as a Service (SaaS), Integrations, Troubleshooting, Web Architecture, Continuous Delivery (CD), Continuous Integration (CI), Test Automation, HTML5, Front-end Development, Automated Testing, RESTful Web Services, Inventory Management, Coding, API Design, Web Application Design, Email, Sentry, Reports, Google Analytics, Database Management, Cloud Storage, Technical Consulting, Jira, Monday.com, Software Engineering, Middleware, Reviews, Web

CEO

2016 - 2019
Droozal
  • Managed the 1st independent office while running Droozal.
  • Developed a Python/Django software to automate the printing of business cards.
  • Used Docker to manage the servers in development and production environments.
Technologies: Python, Django, PostgreSQL, Python 3, Vim Text Editor, Linux, Docker, Git, Memcached, JavaScript, Back-end, jQuery, Relational Databases, SQL, Technical Leadership, Management, REST, APIs, Databases, HTML, HTTP, Cython, Back-end Development, REST APIs, Full-stack Development, JSON, Pytest, Entrepreneurship, Database Design, RESTFul APIs, Web App Development, Object-oriented Programming (OOP), Web Development, Bootstrap, Data Modeling, Elasticsearch, System Architecture, Problem Solving, Leadership, SaaS, Authentication, Back-end Architecture, Django ORM, CSS, Full-stack, Startups, API Integration, API Development, CI/CD Pipelines, Privacy, UI Development, User Interface (UI), Software as a Service (SaaS), Integrations, Project Management, Cloud Security, Troubleshooting, Team Leadership, Web Architecture, Continuous Delivery (CD), Continuous Integration (CI), Test Automation, HTML5, Front-end Development, Automated Testing, Coding, API Design, Web Application Design, Project Planning & Execution, Database Management, Software Engineering, Infrastructure, Technical Architecture, Reviews, Product Ownership, Cloud Platforms, Web

Python Contractor

2016 - 2018
Zulip
  • Contributed to a very successful open-source project.
  • Mentored high school students for Zulip in Google Code-in.
  • Mentored university students for Zulip in Google Summer of Code.
  • Developed the Python back end. The technology stack included Django, Tornado, and PostgreSQL.
  • Built the front end localization. I used the i18next library to manage the translations.
Technologies: Python, PostgreSQL, Tornado, Celery, WebSockets, Back-end, Python 3, Vim Text Editor, Git, Memcached, JavaScript, jQuery, Relational Databases, SQL, APIs, UI Automation, Automated UI Testing, Databases, CSS, Full-stack, HTML, HTTP, Real-time Systems, Multithreading, Cython, Amazon Web Services (AWS), API Development, Code Review, Back-end Development, REST APIs, Automation, Full-stack Development, Event-driven Design (EDD), Event-driven Programming, JSON, jQuery CDN, Real-time Data, Cloud, RESTFul APIs, Real-time Communication (RTC), Multitenancy, Object-oriented Programming (OOP), Web Development, Scalable Architecture, Distributed Architecture, Event-driven Architecture, Problem Solving, SaaS, Live Chat, Privacy, Software as a Service (SaaS), Integrations, Troubleshooting, Continuous Delivery (CD), Continuous Integration (CI), Test Automation, HTML5, Front-end Development, Automated Testing, RESTful Web Services, Coding, API Design, Web Application Design, Database Management, Technical Consulting, Software Engineering, Web, Multi-tenant SaaS

Software Contractor

2014 - 2016
BuzzFeed
  • Assisted in the development of a very performant machine learning software.
  • Automated server configuration and management using Chef.
  • Interfaced C++ with Python to call code written in C++ from Python.
Technologies: Python, C++, Memcached, Vim Text Editor, Git, Back-end, Relational Databases, SQL, Databases, Cython, Code Review, Back-end Development, Scalability, Datadog, Cloud, Object-oriented Programming (OOP), Web Development, Problem Solving, Large-scale Projects, Python 3, Multithreading, Performance, Troubleshooting, Continuous Delivery (CD), Continuous Integration (CI), Jenkins, Test Automation, Coding, Technical Consulting, Software Engineering, Ruby

Python Developer

2011 - 2014
Freelance
  • Assisted on a localization software. This software was responsible for managing a distributed team of translators and their work.
  • Used Git for collaboration within a team of developers.
  • Learned how to do test driven development using Python unit tests and mock-ups.
Technologies: Python, MySQL, Git, Google App Engine, JavaScript, Back-end, jQuery, Relational Databases, SQL, Databases, HTML, HTTP, Cython, API Development, Amazon S3 (AWS S3), Google Cloud Platform (GCP), Google Cloud Datastore, Back-end Development, REST APIs, jQuery CDN, Cloud, Database Design, RESTFul APIs, Object-oriented Programming (OOP), Web Development, Large-scale Projects, Back-end Architecture, Vim Text Editor, Python 3, APIs, Full-stack, Integrations, Troubleshooting, Continuous Delivery (CD), Continuous Integration (CI), Test Automation, HTML5, Front-end Development, Automated Testing, RESTful Web Services, Coding, Web Application Design, Database Management, Technical Consulting, Software Engineering, Reviews, Web

Founder and Lead Developer

2011 - 2012
Blend.pk
  • Launched Pakistan's first job search engine. The concept was similar to Indeed.com.
  • Created spiders to scrape job listing from different job portals in Pakistan.
  • Implemented the Levenshtein distance algorithm to guard against incorrect spelling in user searches.
Technologies: Python, Google App Engine, Scraping, Git, Back-end, Databases, HTML, HTTP, API Development, Amazon S3 (AWS S3), NoSQL, Database Optimization, Data Scraping, Google Cloud Platform (GCP), Google Cloud Datastore, Back-end Development, Web Scraping, Application Architecture, Scalability, LinkedIn API, JSON, RESTFul APIs, Web App Development, Object-oriented Programming (OOP), Web Development, ETL, Data Cleansing, Data Modeling, System Architecture, Integration, Python 3, Full-stack, Selenium, Browser Automation, Front-end, DevOps, API Integration, UI Development, User Interface (UI), Integrations, Troubleshooting, HTML5, Front-end Development, Coding, API Design, Web Application Design, Project Planning & Execution, Database Management, Software Engineering, Infrastructure, Technical Architecture, Product Ownership, Cloud Platforms, Web

Research Assistant

2009 - 2010
LUMS
  • Authored BitMate software which made the BitTorrent protocol fair to the low-bandwidth nodes.
  • Published a paper in HotNets. It is considered a very prestigious conference.
  • Completed research in the field of peer-to-peer software technology.
Technologies: Python, Problem Solving, Coding

Software Developer

2005 - 2008
VST
  • Developed a medical record management software in VB.Net.
  • Became a team lead and managed a team of three developers and two QAs.
  • Developed a school management software in C#.Net. I was also involved in requirements gathering for this project.
Technologies: JavaScript, Back-end, Relational Databases, SQL, Databases, Microsoft SQL Server, Object-oriented Programming (OOP), Web Development, Data Modeling, Full-stack, HTTP, HTML, Privacy, UI Development, User Interface (UI), Integrations, Troubleshooting, Team Leadership, Web Architecture, HTML5, Front-end Development, Coding, API Design, Web Application Design, Project Planning & Execution, Database Management, Software Engineering, C#, .NET, ASP.NET, Reviews, Web

Experience

BitMate

A low-bandwidth client for the popular BitTorrent protocol. I was the main author of this software. This software made the tit-for-tat protocol of BitTorrent fair for regions with low bandwidth. It has been featured on big websites such as GigaOm.

flashclass

The adaptive learning platform for busy people. It uses AI to generate customized sessions for learning software development. It's not an LMS. flashclass gives options to users to choose the mode of learning. People can use audio, video, text, and many more learning methods. flashclass also builds personality profile of the user and then adapts the learning cognitive load according to the personality of the user.

Neurofrog

https://neurofrog.com/
Neurofrog is a New Zealand-based company dedicated to enhancing early childhood development through neuroscience-inspired parenting solutions. Their mission is to empower parents during the critical first 1,000 days of a child's life by providing personalized support and guidance.

• Oversaw the development of a mobile application using React Native.
• Developed a retrieval-augmented generation (RAG) system for answering user queries utilizing PineCone and OpenAI GPT-4.
• Built a web scraping pipeline to populate a vector database with relevant information.

Simplisafe - Senior Full-stack Developer

http://www.simplisafe.com
A real-time outdoor home surveillance system that used AI to detect threats. I worked as a back-end-focused full-stack developer. I maintained the API infrastructure in FastAPI. I worked on the deployment infrastructure. I wrote tests. This was a highly complex application, and the back end had to process millions of events during a day.

GetWow

GetWow is an AI-powered analytics platform that enables Shopify store owners to query their eCommerce data using natural language. The system extracts data from Shopify and stores it in Google BigQuery using Databricks for ETL. A multi-agent LLM architecture translates natural language into SQL, validates it, executes the query against BigQuery, and returns results to the user through a React-based frontend interface.

CAP Server

CAP Server is a centralized, real-time alert management platform built on the Common Alerting Protocol (CAP) standard. It is designed to coordinate emergency siren towers deployed across multiple regions, enabling secure, geo-targeted alerts and live system monitoring.

Active Prime CleanData

https://www.activeprime.com/cleandata
CleanData is a comprehensive CRM-based application designed primarily for Salesforce that helps organizations maintain clean, accurate, and duplicate-free data. The application integrates with Heroku and provides intelligent data quality management by identifying duplicate records and various data quality issues across multiple semantic types, including company names, emails, phone numbers, and websites.

MiAid

A full-stack platform that helps users locate, collect, and enrich data on hospitals and pharmacies globally. It aggregates listings via the Google Places API, uses custom Scrapy web scrapers for detailed content extraction, and leverages OpenAI's LLMs to fill in missing information such as hospital specialties and operating hours. I built the Django back end, the Scrapy scraping pipelines, and Celery-based background processing, along with an admin interface for data validation and approval and real-time JCI-accreditation verification. The UI is a responsive, dark-themed Bootstrap 5 front end.

TrendVesting

https://trendvesting.ai
An AI-powered investment-intelligence platform that helps retail traders identify and act on market signals. It combines real-time trend tracking, a multi-agent "Room of Experts" LLM consensus engine that scores signals via Temporal workflows, broker integration for trade execution, and a social layer. I helped build it as a multi-service system: a Go backend (Chi, GORM), a Python/FastAPI AI microservice using OpenRouter LLMs, a Next.js web app, and a React Native mobile app, all deployed on DigitalOcean Kubernetes with RS256 JWT auth shared across services and SnapTrade for brokerage OAuth and live trade execution.

AI Submittal Report Generator

An AI-enabled web application that automates the generation of engineering submittal reports for a construction-industry client. It parses technical documents, extracts key engineering parameters, recommends optimal concrete slab systems, validates compliance with standards such as AASHTO, ACI, and ASTM, performs cost analysis, and generates versioned reports with MS Word export. I contributed to the Django and React application, the OpenAI-powered document parsing and recommendation logic, and the AWS-based DevOps setup, along with user roles, project management, and in-line collaborative commenting.

HIPAA-compliant Medical Record Manager

https://github.com/umairwaheed/hipaa-compliant-medical-record
A web-based electronic health record (EHR) system for managing patient records: create, view, edit, and search.

Stack: FastAPI, SQLAlchemy, Alembic, PostgreSQL, React (Vite), nginx, HashiCorp Vault.

Features: patient record management (create, view, edit, search); admin and clinician roles; care team assignments that limit clinicians to their assigned patients; admin console for user management.

Security (HIPAA 164.312 technical safeguards): JWT access control with role-based and record-level scoping; PHI encrypted at rest with Fernet; envelope encryption with the key held in HashiCorp Vault on a separate host; mandatory TOTP MFA with account lockout; bcrypt passwords; append-only HMAC hash-chained audit log; TLS with HSTS and strict CSP; fail-closed config and session revocation.

Delivery: compliance and integration tests, GitHub Actions CI, full documentation. Live at https://hipaa.getprixite.com; source at github.com/umairwaheed/hipaa-compliant-medical-record (MIT).

AI-powered Triathlon Coaching MVP

https://github.com/umairwaheed/tricoach
A production‑shaped MVP that generates periodized triathlon training plans (Sprint · Olympic · Half Ironman · Ironman), gives concise post‑workout AI feedback, sends push notifications, and schedules training around a busy calendar.

OpenReal

https://openreal.getprixite.com/
OpenReal is an open-source real estate marketplace where users can list properties, search and filter listings, and browse rich detail pages with photo galleries. It is built as a Rails 8 API and React single-page app and is deployed live at openreal.getprixite.com (source: github.com/umairwaheed/openreal).

Key features:

• Property search and filtering by location, price range, bedrooms, bathrooms, property type, and listing type (sale/rent), with sorting and pagination.
• Detailed property pages with an image gallery, full specs, and the lister's contact.
• Authenticated listing management — users create, edit, and delete their own properties with multi-image uploads (Active Storage).
• JWT-based accounts and a saved-favorites list.

Tech and engineering:

• Back End: Ruby on Rails 8 (API-only), PostgreSQL, JWT auth, Active Storage, RSpec request specs, RuboCop, and Brakeman.
• Front End: React 19, Vite, TypeScript, Tailwind CSS, React Router, and TanStack Query.
• Infrastructure: Fully Dockerized (Compose), nginx-served SPA proxying the API, with a GitHub Actions CI/CD pipeline that runs linting, security scanning, and tests, then auto-deploys to the server behind nginx and Let's Encrypt TLS.

Education

2008 - 2010

Master's Degree in Computer Science

LUMS - Lahore, Pakistan

2001 - 2005

Bachelor's Degree in Computer Science

FAST-NU - Lahore, Pakistan

Skills

Libraries/APIs

jQuery, Django ORM, Node.js, React, OpenAI API, Asyncio, API Development, REST APIs, Stripe API, LinkedIn API, jQuery CDN, Claude API, Stripe, Playwright, Flask-RESTful, SQLAlchemy, Chart.js, GitHub API, ZeroMQ, NumPy, Vue, GDAL

Tools

Vim Text Editor, Git, Celery, RabbitMQ, NGINX, Webpack, ChatGPT, GitHub, Terraform, BigQuery, Pytest, GitLab CI/CD, Logging, Claude Code, Sentry, Google Analytics, Azure Kubernetes Service (AKS), Jira, Asana, Google Sheets, Claude, Amazon Simple Queue Service (SQS), Elastic, SendGrid, Prisma, Figma, Expo, Auth0, AWS CloudFormation, Grafana k6, Kafka Connect, Grafana, Jenkins

Languages

Python, JavaScript, Python 3, SQL, CSS, TypeScript 3, TypeScript, HTML, GraphQL, HTML5, Ruby, C++, Java, Go, C#, Rust

Frameworks

Django, Django REST Framework, Next.js, JSON Web Tokens (JWT), OAuth 2, Tailwind CSS, Jest, Agentic Frameworks, Flask, Selenium, Express.js, Bootstrap, Electron, React Native, Material UI, LangGraph, .NET, ASP.NET, Ruby on Rails (RoR)

Paradigms

REST, Unit Testing, Lambda Architecture, DevOps, Real-time Systems, Microservices, Automation, Application Architecture, Event-driven Design (EDD), Event-driven Programming, Database Design, Microservices Architecture, Object-oriented Programming (OOP), ETL, Event-driven Architecture, Asynchronous Programming, Continuous Deployment, Concurrent Programming, Role-based Access Control (RBAC), Back-end Architecture, Web Architecture, Continuous Delivery (CD), Continuous Integration (CI), Test Automation, Automated Testing, Agile, Azure DevOps, Management, Serverless Architecture, Model Context Protocol (MCP), Mobile Development

Platforms

Linux, Docker, AWS Lambda, Amazon Web Services (AWS), Amazon EC2, Kubernetes, Azure, Vertex AI, Web, Shopify, Google Cloud Platform (GCP), Apache Kafka, Vercel, WordPress, Mobile, Google App Engine, Heroku, Confluent Kafka, iOS

Storage

Memcached, PostgreSQL, Relational Databases, Redis, Databases, MongoDB, Amazon S3 (AWS S3), Data Pipelines, NoSQL, Database Caching, JSON, Data Integration, Elasticsearch, Google Cloud, Azure Cloud Services, Database Management, Azure SQL, MySQL, Google Cloud Datastore, Microsoft SQL Server, InfluxDB, Datadog

Industry Expertise

Healthcare, Project Management

Other

Scraping, Tornado, WebSockets, Back-end, Technical Leadership, Gunicorn, APIs, UI Automation, Automated UI Testing, Full-stack, ESLint, Lambda Functions, Large Language Models (LLMs), Artificial Intelligence (AI), Natural Language Queries, Natural Language Processing (NLP), Gemini, OpenAI, Retrieval-augmented Generation (RAG), ChatGPT API, Web Scraping, Vector Databases, FastAPI, Machine Learning, Queuing Systems, Startups, eCommerce, Vectorization, Front-end, HTTP, API Integration, Multithreading, Cython, Multiprocessing, Generative Artificial Intelligence (GenAI), CI/CD Pipelines, Minimum Viable Product (MVP), Code Review, Dashboard Development, Dashboards, Architecture, Query Optimization, Database Optimization, Data Scraping, Back-end Development, Payment APIs, Single Sign-on (SSO), Distributed Systems, Solution Architecture, AI Chatbots, Scalability, Software Architecture, Chatbots, Prompt Engineering, Full-stack Development, CSV File Processing, Document Parsing, Cloud Architecture, Financial APIs, Cloud Infrastructure, Amazon RDS, Data Engineering, Real-time Data, CTO, Marketplaces, Entrepreneurship, Cloud, RESTFul APIs, Real-time Communication (RTC), Web App Development, Multitenancy, PDF, Web Development, AI Agents, Scalable Architecture, Data Cleansing, Data Modeling, Distributed Architecture, Vector Data, Agentic AI, LangChain, AI Integration, System Architecture, Problem Solving, Debugging, Monitoring, Observability, Third-party APIs, Production Support, Third-party Integration, AI Automation, Data Management, Performance Optimization, SOC 2, Security, Fault Tolerance, System Design, AI Voice Agents, Anthropic, Gemini API, Agentic Coding, Agentic AI Systems, Concurrency, SaaS, Code Auditing, Live Chat, Integration, Workflow Automation, AI-assisted Development, Authentication, Optical Character Recognition (OCR), Tailwind UI, Communication, Large-scale Projects, Payment Processing, SaaS Architecture, AWS Cloud Architecture, Authorization, Temporal, Product Management, Speech-to-Text (STT), Privacy, Performance, UI Development, User Interface (UI), Software as a Service (SaaS), Industrial Automation, Integrations, Process Optimization, Data Migration, Pinecone, Vector Search, Recommendation Systems, Cloud Security, AI Pipeline, ELT, ETL Pipelines, Data Orchestration, Troubleshooting, PDF Scraping, Team Leadership, Front-end Development, RESTful Web Services, Admin Panels, Inventory Management, Coding, API Design, Web Application Design, LLM Integration, Multi-agent Systems, Computer Vision, Key Performance Indicators (KPIs), Agentic RAG Systems, Project Planning & Execution, Data Enrichment, Email, Reports, Workflows, AI Agent Orchestration, Cloud Storage, Cursor AI, Technical Consulting, Microsoft Azure, OAuth, CRM Systems, Enterprise Systems, Business Process Automation, Monday.com, ERP Systems, Stakeholder Management, System Integration, Business Systems, Terraform Cloud, Software Engineering, Infrastructure, Orchestration, AI-generated Code, Data Security, Screeners, Multi-tenant Architecture, Technical Architecture, Enterprise Integration, Reviews, Workflow, Product Ownership, Cloud Platforms, Cloud Engineering, API Management, Site Reliability Engineering (SRE), Infrastructure Automation, AWS DevOps, DevOps Automation, DevOps Engineer, Regulated Industries, Incident Response, Platform Engineering, Reliability Engineering, RAG Systems, Workflow Automation & System Integration, Data Processing, RAG Architecture, Conversational AI, State Machines, Multi-tenant SaaS, Browser Automation, Chrome Extensions, Geolocation, Supabase, Proxies, Big Data, Leadership, Infrastructure as Code (IaC), Serverless, MERN Stack, Progressive Web Applications (PWAs), NextAuth.js, Distributed Tracing, Desktop App, CRM, Data Visualization, Data Analytics, Healthtech, Fintech, Interviewing, Charts, Compliance, Mobile App Development, Learning Management Systems (LMS), HIPAA, Middleware, Video Streaming, Mobile Apps, Education Technology (Edtech), Knowledge Graphs, Web Dashboards, WhiteSource, Storybook, Geospatial Data, SVG, Robotic Process Automation (RPA), Health, Healthcare Software

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring