Skip to content
View Rohan-Jalil's full-sized avatar
💭
Working..
💭
Working..

Block or report Rohan-Jalil

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.

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
Rohan-Jalil/README.md

Hi, I'm Rohan Jalil

Full-stack engineer and AI agent builder. CEO at Contrive Solutions.
I build systems that file taxes, make phone calls, and open their own pull requests.

Typing intro

Upwork LinkedIn Contrive Solutions Email


The numbers first

Metric Where it stands
Years shipping production systems 16+
Projects delivered through Contrive Solutions 250+ since 2014
Upwork track record 100% Job Success · 81 contracts · 27,000+ hours
Largest system in production 36M+ property tax declarations processed (GrundsteuerDigital)
Biggest user base shipped 1.5M+ users (Skolaro, a 7-year engagement)
Tickets my agent pipeline closes autonomously ~40% on a 600K-line codebase
AI voice agent response latency Under 300 ms (replaced 3 full-time SDRs)

About me

I run Contrive Solutions, an AI-first development agency with 50-plus engineers and offices in Lahore and Danville, California. I still ship code every week. That mix is deliberate. Sixteen years of building production systems taught me that architecture decisions made from a distance are usually wrong.

My work sits in two worlds. One is classic full-stack engineering at scale, things like a German tax platform running ten sharded PostgreSQL instances, or a music-industry asset pipeline that cut upload times by 90 to 97 percent. The other is agentic AI, where the software does the work instead of assisting with it. A recruitment agent I built took CV screening from 3-5 days down to under 4 hours and saved the client $140K a year. The voice sales agent did even better at $210K.

What I'm building right now

Most of my attention goes to autonomous engineering pipelines. I built a system where Claude Code picks up Jira tickets on a 600,000-line Laravel and Vue codebase, pulls context through custom MCP servers for Bitbucket, Jira, Slack, and Sentry, retrieves the right code via Qdrant vector search over tree-sitter AST chunks, then writes the fix and opens the PR. It currently closes about 40 percent of tickets with no human at the keyboard. The other 60 percent is why I still have a job.

flowchart LR
    A[Jira ticket] --> B[Claude Code agent]
    B <-->|MCP servers| C[Bitbucket · Jira · Slack · Sentry]
    B <-->|Qdrant vector search| D[tree-sitter AST chunks<br/>600K-line Laravel/Vue codebase]
    B --> E[Implementation + tests]
    E --> F[Pull request opened]
    F --> G{CI + human review}
    G -->|~40% merge clean| H[Shipped]
    G -->|Sentry errors feed back| B
Loading

Systems in production

System What it does Stack Scale
GrundsteuerDigital German property tax SaaS with ELSTER e-filing and DATEV import Laravel 11, Vue 3, PostgreSQL sharded ×10, SEPA 36M+ declarations
Elevatus Contributed to an AI-powered recruitment platform Python, React, MongoDB, Elasticsearch, candidate matching, automation, and large-scale job distribution 10+ Million Funding
Tallyfy Built and optimized complex workflow execution capabilities Parallel and nested branches, optimistic locking, WebSockets, PostgreSQL, Redis, and major load-time improvements 100k+ Workflow Automations
Skolaro School management platform for South Asia Full-stack web, 7+ years of continuous development 1.5M+ users
KanbanZone Real-time kanban project management MERN, WebSockets, Slack/GitHub integrations 50K users
VeVa Collect Music-industry digital asset delivery React, GraphQL, Go microservices, AWS MediaConvert 90-97% faster uploads
Diagnostic.ly HIPAA-compliant white-label telehealth Laravel modular, Node/TypeScript, Twilio, Auth0 SSO Multi-tenant
PushDocs Unified document and accounting API platform Laravel 12, Vue 3 + TypeScript, AWS Lambda 50+ integrations
LeadsPro PropTech lead generation engine Next.js 15, FastAPI on ECS Fargate, PostgreSQL JSONB 100+ search parameters
AI Sales Voice Agents Outbound calls that qualify leads and book meetings OpenAI Realtime API, Twilio, WebRTC Sub-300ms, 3 FTEs replaced
AI Recruitment Agents End-to-end CV screening and interview scheduling LangGraph, 47-node pipeline, weighted scoring Screening: days → hours

Engineering systems, not AI demos

I design AI features as operational software, with the same engineering discipline expected from any production system:

  • Agent orchestration: deterministic state machines, tool calling, retries, checkpoints, approval gates, idempotency, and human-in-the-loop controls.
  • RAG and search: ingestion pipelines, structural chunking, embeddings, hybrid retrieval, reranking, metadata filtering, citation grounding, and evaluation.
  • Realtime AI: streaming, WebSockets, interruption handling, conversation state, function calling, latency optimization, and fallback paths.
  • LLM reliability: structured outputs, schema validation, prompt/version management, caching, token budgets, rate-limit handling, model routing, and observability.
  • Enterprise integration: REST, GraphQL, webhooks, event-driven workflows, queues, CRM/ERP integrations, payments, identity, RBAC, and audit trails.
  • Cloud delivery: Docker, Kubernetes, CI/CD, infrastructure automation, monitoring, autoscaling, backups, incident debugging, and production hardening.

Stack

AI & Agents

Claude OpenAI LangChain LangGraph MCP n8n Qdrant Pinecone

Backend

PHP Laravel Node.js Python FastAPI Go

Frontend

Vue React Next.js TypeScript Inertia Tailwind

Data & Infrastructure

PostgreSQL MySQL MongoDB Redis AWS Docker GitHub Actions Sentry

The unglamorous stuff

Some of the least glamorous work I do is the most valuable. ELSTER and DATEV integrations for German tax filing. KYC and AML flows for compliance platforms. SEPA payments. HIPAA-grade telehealth with BAA coverage and AES-256 at rest. Multi-tenant SaaS with sharded databases. If your project involves a regulator, I have probably argued with that regulator's API documentation before.

GitHub stats

Fair warning, most of my client work lives in private Bitbucket repos that clients own, so these graphs undercount things badly. The interesting code is under NDA.

GitHub stats Top languages

Streak stats

Rohan Jalil GitHub activity graph

Off the keyboard

Contrive shows up in person. GITEX Global 2023 in Dubai, Web Summit Qatar 2025 in Doha, GITEX Europe 2025 in Berlin. I have also spoken at Pakistan Tech Talk about applied AI. Between events I run Contrive's 50-plus person team, and an unreasonable number of Claude Code sessions.

Marketplace track record

Upwork Job Success Upwork Hours Upwork Jobs Upwork Rating

Let’s build something difficult

I am most useful when a product requires a combination of architecture, hands-on implementation, AI integration, cloud delivery, and engineering leadership.

Typical engagements include:

  • adding production AI capabilities to an existing SaaS platform;
  • designing RAG, semantic search, AI-agent, or conversational-data systems;
  • modernizing legacy Laravel, Node.js, Python, React, Vue, or Rails applications;
  • building multi-tenant SaaS, workflow automation, integrations, and real-time features;
  • reviewing architecture, reliability, performance, security, and cloud cost.

Get in touch

For agency projects, write to connect@contrivesolution.com. I respond within a business day, usually much faster.

Architecture is a product decision. Reliability is a feature. AI is only valuable when it works in production.

Popular repositories Loading

  1. langchain-chat-with-csv-files langchain-chat-with-csv-files Public

    Learning and building LLM application using Langchain 🦜🔗 and Open AI

    Python 12 9

  2. langchain-chat-with-pdf-files langchain-chat-with-pdf-files Public

    About Learning and building LLM application using Langchain 🦜🔗 and Open AI

    Python 11 6

  3. golang-vs-php-vs-node-vs-python golang-vs-php-vs-node-vs-python Public

    Benchmarking Computational power and File I/O between Golang vs PHP vs Node.JS vs Python

    JavaScript 10 2

  4. langchain-chat-with-txt-files langchain-chat-with-txt-files Public

    Learning and building LLM application using Langchain 🦜🔗 and Open AI

    Python 4 2

  5. langchain-chat-with-youtube-videos langchain-chat-with-youtube-videos Public

    Learning and building LLM application using Langchain 🦜🔗 and Open AI

    Python 3

  6. Rails Rails Public

    Ruby