Rana Muhammad Usman, Developer in Islamabad, Islamabad Capital Territory, Pakistan
Rana is currently unavailable

Rana Muhammad Usman

Bio

Rana is a senior AI and ML engineer with 15 years of experience across data science, marketing analytics, and production AI systems. He has built predictive models, recommender systems, lead-scoring engines, AI agents, and LLM-based workflows for companies such as Groupon, Toptal, and VEON Group. His work focuses on turning messy business problems into operational systems that improve decision-making, automate workflows, and deliver measurable impact.

Portfolio

Groupon
Artificial Intelligence (AI), Machine Learning...
Toptal, LLC
Python, Python 3, Machine Learning, Artificial Intelligence (AI)...
Jazz Pakistan
R, Tableau, Microsoft Power BI

Experience

  • Artificial Intelligence (AI) - 10 years
  • Machine Learning - 10 years
  • Data Science - 9 years
  • Recommendation Systems - 6 years
  • People Analytics - 5 years
  • Generative Artificial Intelligence (GenAI) - 2 years
  • Business Analytics - 2 years
  • Marketing Analytics - 2 years

Preferred Environment

Jupyter Notebook, R

The most amazing...

...thing I’ve built is a production AI deal-generation system that helps sales teams create viable deals in seconds.

Work Experience

Engineering Manager AI

2025 - 2026
Groupon
  • Led AI deal generator and deal scoring systems, improving deal quality and merchant conversion.
  • Built reusable AI services platform adopted across sales, marketing, and merchant operations.
  • Introduced evaluation-first AI governance, balancing speed, risk, and reliability.
  • Partnered with senior leadership on AI roadmap and investment decisions.
  • Led cross-functional delivery across product, data science, and engineering to align AI outputs with real marketplace constraints.
  • Mentored senior engineers and data scientists on production GenAI patterns and system design.
Technologies: Artificial Intelligence (AI), Machine Learning, Generative Artificial Intelligence (GenAI), Gemini API, Anthropic, Python 3, API Integration, Large Language Models (LLMs), Prompt Engineering, LangChain, AI Agents, AI Programming, Gemini Enterprise, Google Cloud Platform (GCP), Vertex AI, Agentic AI Systems, Claude Code, Codex, Agentic AI, Harness, Light LLMs, Pgvector, Claude, Python, Retrieval-augmented Generation (RAG), Vector Databases, LangGraph

AI/ML Business Analyst

2022 - 2024
Toptal, LLC
  • Built a predictive lead value model, directing ad spend for more efficient budget allocation and improved marketing performance.
  • Developed a multitouch attribution model using Markov chains, enabling clear insights into customer journeys and optimizing marketing efforts.
  • Created an email recommender system that delivered personalized content, enhancing user engagement and improving lead nurturing processes.
  • Led the integration of AI tools like Slackbot to summarize sales calls, streamlining insights for lead nurturing and sales strategy.
  • Automated customer interest profiling, enabling targeted communication and improving the relevance of marketing efforts.
  • Implemented a system for detecting fraudulent leads, improving lead quality and enhancing the efficiency of sales teams.
  • Designed and implemented a lead forecasting model to optimize inbound sales representatives' scheduling and improve resource allocation.
  • Enhanced content visibility and drove organic traffic growth by building an SEO scoring tool for blog and skill pages.
  • Identified the point of diminishing returns and refined budget strategies by developing a system to measure ad spend efficiency.
Technologies: Python, Python 3, Machine Learning, Artificial Intelligence (AI), Generative Artificial Intelligence (GenAI), R, Recommendation Systems, Data Science, Marketing Analytics, Business Analytics, People Analytics, OpenAI API, Gemini API, Open Source, API Integration, Large Language Models (LLMs), Prompt Engineering, LangChain, AI Programming, RAG Pipelines

Senior Data Scientist | Lead People Analytics

2018 - 2022
Jazz Pakistan
  • Delivered real-time insights into workforce sentiment and improved HR decision-making after building an employee pulse system from scratch.
  • Streamlined performance tracking across departments and reduced manual reporting time by developing and automating a talent analytics dashboard.
  • Created a predictive model for employee turnover, allowing leadership to take proactive steps in retention and workforce planning.
  • Implemented a sales compensation analytics tool, optimizing commission structures and aligning incentives with business goals.
  • Designed a system to automate resume shortlisting, reducing hiring time and improving the quality of candidate selection.
  • Developed people insights dashboards, enabling data-driven decisions in talent management and operational efficiency.
  • Built a headcount forecasting tool that helped leadership plan effectively for future staffing needs.
  • Automated performance management reports, providing real-time data for improved employee evaluations and performance tracking.
  • Led the creation of industry-specific analytics solutions, such as intelligent fleet management for logistics and intelligent pigging for the oil and gas sector, enhancing operational efficiency.
Technologies: R, Tableau, Microsoft Power BI

Experience

ACL (Agent Contract Language)

https://github.com/ranausmanai/acl
ACL is a Go-based domain-specific language designed to bring structure, determinism, and auditability to AI agent workflows. The project introduces a contract-first approach where every task is defined with intent, execution steps, required evidence, and a final receipt that validates outcomes. I designed and implemented the full system, including the DSL syntax, execution engine, and validation layer. The key contribution is shifting agent workflows from probabilistic outputs to verifiable processes, enabling reproducibility and debugging in production environments. This makes it comparable to tools like Terraform or Airflow, but purpose-built for AI agents and large language model (LLM)-driven systems.

AgentBridge: OpenAPI to AI Agent Tools Converter

https://github.com/ranausmanai/agentbridge
AgentBridge converts any OpenAPI specification into agent-ready tools within seconds, enabling large language models (LLMs) to interact with APIs in a structured and scalable way. I built the system to simplify tool integration for AI agents by automatically parsing API schemas and generating callable functions. The project reduces integration effort and allows developers to rapidly expose services to AI systems without manual mapping. It demonstrates a practical approach to bridging traditional APIs with modern agent-based workflows.

Bragfeed: Social Platform for Authentic Status Sharing

https://bragfeed.com
Bragfeed is a social platform designed around authentic self-expression through achievements, collections, and lifestyle choices, without the pressure of traditional follower-based systems. Instead of likes and vanity metrics, discovery is driven through curated circles and content relevance. I conceptualized and built the platform end-to-end, including product positioning, core UX principles, and back-end logic. The key innovation is redefining “bragging” as a signal rather than noise, enabling users to share high-value moments while connecting with audiences who actually care. The platform explores alternative social graph dynamics and content discovery mechanisms beyond traditional social media models.

HireSignal: AI-powered Talent Signal Extraction Platform

https://github.com/ranausmanai/HireSignal
HireSignal is an AI-driven system that extracts meaningful hiring signals from unstructured candidate data, such as resumes, job descriptions, and behavioral patterns. The platform focuses on identifying underlying intent, skills, and fit rather than relying on keyword matching. I designed the system to combine natural language processing (NLP) techniques, structured extraction, and scoring models to create actionable candidate insights for recruiters. The core contribution is transforming messy hiring data into structured, decision-ready signals, improving screening efficiency and match quality. The platform reflects my broader focus on turning unstructured data into reliable, usable outputs.

RedBee - Personal AI Agent

https://github.com/ranausmanai/redbee
RedBee is an autonomous AI agent that runs through Discord. I built it as a practical “AI employee” that can handle job search, Twitter/X posting, repo promotion, analytics, and scheduled tasks. The system uses an LLM for planning, then runs deterministic Python code for repeated execution, so it does not waste tokens on every cron tick. It includes a Discord control layer, browser-based job application flow, Twitter automation, repo promotion, SQLite-backed memory, and config-driven personalization. The project shows my ability to design AI agents that move beyond chat and actually operate tools, schedules, browser flows, and memory.

Agent WorkGraph

https://github.com/ranausmanai/agent-workgraph
Agent WorkGraph turns Claude Code and Codex sessions into reusable engineering memory. I built it to solve a real problem I kept facing: every AI coding session starts from zero. WorkGraph watches local agent sessions, compiles useful lessons into a .workgraph/ directory, and produces artifacts such as journey notes, repo rules, known traps, generated evals, task templates, and reusable skills. It also includes a local web UI that shows milestones, confidence levels, files touched, and a knowledge graph. The project is local-first and designed to help engineering teams reuse what agents have already learned, rather than repeating the same mistakes.

AutoThink

https://github.com/ranausmanai/AutoThink
AutoThink is a one-click AutoML library for tabular data. I built it so a user can pass a dataframe and target column, then get a working model with minimal setup. The system detects the task type, validates data quality, handles preprocessing, engineers features, trains LightGBM, XGBoost, and CatBoost models, optimizes ensemble weights, calibrates probabilities, and produces post-training diagnostics. I also added benchmark artifacts comparing AutoThink with FLAML and AutoGluon across multiple datasets and time budgets. This project is directly relevant to predictive modeling work because it reflects my practical approach: build strong baselines, measure clearly, and ship usable models.

Self-improving LLM - Tiny Forge

https://github.com/ranausmanai/tinyforge
TinyForge is a local self-improvement loop for small coding models. I built it to test whether a tiny model could improve by learning from its own failures, without cloud APIs, a teacher model, or human feedback. The model attempts coding tasks, runs tests, studies the exact failure, generates repairs, extracts weak-to-strong repair pairs, and trains a lightweight LoRA adapter. The project runs on a MacBook Air and focuses on measurable test feedback rather than vague scoring. In one reported slice, single-pass public test performance improved from 16/50 to 28/50 after training on 13 self-generated repair pairs.

Education

2007 - 2011

Bachelor's Degree in Software Engineering

Center for Emerging Sciences, Engineering, and Technology (CESET) - Islamabad, Pakistan

Certifications

JUNE 2015 - PRESENT

Data Science Specialization

Coursera

Skills

Libraries/APIs

OpenAI API, XGBoost

Tools

Microsoft Power BI, Claude Code, Claude, Tableau, Codex

Languages

R, Python, Python 3, Go

Frameworks

LangGraph

Platforms

Jupyter Notebook, Vertex AI, Harness, Google Cloud Platform (GCP)

Storage

JSON

Paradigms

Agile, Model Context Protocol (MCP)

Other

Artificial Intelligence (AI), Generative Artificial Intelligence (GenAI), Recommendation Systems, Data Science, People Analytics, Large Language Models (LLMs), Prompt Engineering, AI Agents, AI Programming, Agentic AI, AI Agent Orchestration, Light LLMs, Supabase, Pgvector, Retrieval-augmented Generation (RAG), RAG Pipelines, Agentic RAG Systems, Marketing Analytics, Business Analytics, API Integration, LangChain, Gemini Enterprise, Vector Databases, Machine Learning, Gemini API, Open Source, Anthropic, Computer Systems Architecture, Open-source LLMs, Product Design, System Design, Growth, Natural Language Search, Information Systems, Agentic AI Systems, Evaluation, Small Language Models (SLMs), LoRa

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