Skip to content
Open to senior full-stack & AI engineering roles

Talha Abbas

Senior Software Engineer, Full-Stack Engineer, AI Engineer, Technical Lead

Full-stack engineer with 5+ years shipping production web, mobile and desktop products end to end, and building AI systems with LLMs, RAG, LangChain and LangGraph.

Years shipping
5+

Years shipping

End-to-end builds
15+

End-to-end builds

Users reached
10k+

Users reached

WakaTime 2024 & 2025
Top 1%

WakaTime 2024 & 2025

ReactNext.jsTypeScriptNode.jsPythonLangChainLangGraphRAGMongoDBPostgreSQLNest.jsReact NativeElectron.jsThree.jsTailwind CSSDockerAWSVector DBsOpenAI APISolidityStripeRedux
About

Engineer who owns the whole system

From database schema and API contracts through to the interface that consumes them, and the AI layer in between.

Profile
I build production software end to end, from database schema and API contracts through to the interface that consumes them.
Collaborating with teams across the Globe
Tech stack
Frontend, backend, mobile, desktop and AI: the full surface area needed to ship a complete system.
ReactNext.jsTypeScriptLangChainNode.jsPythonMongoDBLangGraph
Highlights
Top 1% of 500,000+ developers on WakaTime, two years running, with 1,389+ tracked coding hours per year.
AI in production
LLM-powered products in production: RAG pipelines, agentic workflows with LangGraph, and custom-trained OCR models.
Let's connect
Open to building ambitious products for web, mobile and AI-native platforms.
AI Engineering

Building with LLMs, not just around them

I design retrieval pipelines, orchestrate multi-step agents, train domain-specific models, and put all of it behind APIs that hold up in production. The same engineering discipline, applied to a probabilistic stack.

retrieval_pipeline.py
live trace
  1. 01

    Ingest

    PDFs, diagrams, transcripts, DB rows

    Loaders · OCR

  2. 02

    Chunk & Embed

    Semantic splitting, overlap tuning

    Embeddings

  3. 03

    Vector Store

    Similarity + metadata filtering

    Vector DB

  4. 04

    Retrieve & Rerank

    Hybrid search, top-k reranking

    Retriever

  5. 05

    Generate

    Grounded answers with citations

    LLM

›

answer = chain.invoke({ "query", "context" })

RAG Pipelines

End-to-end retrieval-augmented generation: document ingestion, semantic chunking, embedding, vector search and grounded generation with citations, built so answers stay traceable to source.

  • Chunking
  • Embeddings
  • Vector DBs
  • Hybrid search

Agentic Workflows

Multi-step agents with LangGraph: stateful graphs, tool calling, routing and human-in-the-loop checkpoints, so an agent can be reasoned about and debugged rather than just prompted at.

  • LangGraph
  • Tool calling
  • State machines
  • Guardrails

LLM Application Layer

Dynamic prompt templates, structured output, streaming responses, token budgeting and evaluation loops: the layer that decides whether an AI feature is shippable.

  • LangChain
  • Structured output
  • Streaming
  • Evals

Custom Models & OCR

Trained a domain-specific model for electrical-diagram OCR and component counting at OpenDrawing. Thousands of drawings processed at 90%+ accuracy, replacing days of manual takeoff.

  • OCR
  • Fine-tuning
  • Computer vision
  • Production ML

AI toolkit

PythonLangChainLangGraphRAGLLMsVector DatabasesEmbeddingsOpenAI APIPrompt EngineeringAI AgentsOCRSemantic Search
embeddings · retrieval · reranking · agents · tool calling · evals ·
Career

Five years of shipping

Promoted from Software Engineer to Senior after leading 15+ end-to-end builds for international clients, from database schema through deployed UI.

  1. Senior Software Engineer

    Open Drawing

    Current
    Sep 2025 - PresentCosta Mesa, California (Remote)
    • Own architecture end to end for 3 production products (Admin, Staff and End-User portals), from API contracts through the React and Next.js interfaces that consume them.
    • Re-architected rendering and state management to improve performance and reliability under peak load.
    • Standardized a shared component library and API client layer across all 3 products, removing an estimated third of duplicated code and shortening feature delivery.
    • Next.js
    • React
    • TypeScript
    • AI/OCR
    • Node.js
  2. Senior Software Engineer

    Isoft Studios

    Mar 2025 - Sep 2025Lahore, Pakistan
    • Owned 4+ MERN stack projects end to end, including database schema design in MongoDB, REST API architecture in Nest.js and Express, and the React frontends that shipped on top.
    • Built an AI-powered survey application (OurOffice) using LangChain with dynamic prompt templates and Twilio SMS integration, handling 10,000+ users.
    • Mentored developers on a 6-person team and introduced structured code reviews, improving feature turnaround by 25%.
    • LangChain
    • Nest.js
    • MongoDB
    • React
    • Twilio
  3. Software Engineer

    Zweidevs

    Aug 2023 - Mar 2025Lahore, Pakistan
    • Shipped 4+ cross-platform applications end to end with React, React Native, Electron.js and a Node.js/MongoDB backend, reaching 1,000+ active users.
    • Redesigned MongoDB schema and query patterns for the two highest-traffic services, cutting API response times under peak load by roughly a third.
    • Scoped technical estimates and timelines for high-priority proposals, directly contributing to $5,000+ in won client deals.
    • React Native
    • Electron.js
    • React
    • Node.js
    • MongoDB
  4. Software Engineer

    Nayyar Technologies

    Jun 2021 - Aug 2023Lahore, Pakistan
    • Built both the backend and the drag-and-drop UI for an AI-powered website builder, cutting client onboarding time by 40%.
    • Designed and integrated 20+ RESTful APIs with Node.js and Express, replacing a legacy Node-RED backend and improving system modularity.
    • Lifted platform performance by 40% and client sales by 15% through backend refactoring and real-time React and Redux UI work.
    • Node.js
    • Express
    • React
    • Redux
    • Node-RED

Education

Bachelor of Science in Information Technology

University of Education, Lahore

Merit scholarship recipient.

  • Data Structures
  • Advanced Web Development
  • Software Engineering

Achievement

Top 1%

WakaTime, 2024 & 2025

Ranked in the top 1% of 500,000+ developers, with 1,389+ hours of tracked active coding per year.

Achievement

2nd / 43

PUCON national competition

Placed second out of 43 competing universities at PUCON, hosted by Punjab University.

Selected work

Products I shipped

Live products with real users and real numbers. Each card links to the deployed product.

Capabilities

The stack I actually ship with

The tools behind the products above, grouped by where they sit in the system.

Experience

5+years

Shipping web, mobile and desktop products end to end.

Reach

10,000+users

Supported across the products and systems I have shipped.

Recognition

Top 1%on WakaTime

Among 500,000+ developers in both 2024 and 2025.

Impact

+40%platform performance

Plus a 25% improvement in feature turnaround time.

AI & Python

LLM applications, retrieval and agents.

11 tools
  • Python
  • LLMs
  • LangChain
  • LangGraph
  • RAG
  • Vector Databases
  • Embeddings
  • OpenAI API
  • Prompt Engineering
  • AI Agents
  • OCR

Cloud & DevOps

Getting it deployed and keeping it up.

07 tools
  • AWS EC2
  • AWS Amplify
  • Route 53
  • Vercel
  • Docker
  • CI/CD
  • GitHub Actions

Web3

On-chain logic and contract integration.

03 tools
  • Solidity
  • Web3.js
  • Smart Contracts

Frontend

Interfaces that stay fast under real load.

12 tools
  • React
  • Next.js
  • TypeScript
  • JavaScript (ES6+)
  • React Native
  • Electron.js
  • Redux
  • Three.js
  • Tailwind CSS
  • Sass/SCSS
  • HTML5
  • CSS3

Backend

APIs, data models and the contracts between them.

11 tools
  • Node.js
  • Express.js
  • Nest.js
  • MongoDB
  • PostgreSQL
  • Supabase
  • Firebase
  • Node-RED
  • REST API Design
  • JWT
  • OAuth

Tools & Practices

How the work actually gets shipped.

07 tools
  • Git
  • GitHub
  • Agile/Scrum
  • Stripe
  • Performance Optimization
  • Code Review
  • Mentoring
Testimonials

What clients say

Verified reviews from freelance engagements. Each card links to the original review.

Beyond the code

Background, recognition & focus

The parts of the story that do not fit in a job title.

Background

Education

Bachelor of Science in Information Technology from the University of Education, Lahore, on a merit scholarship. Coursework in data structures, advanced web development and software engineering.

Recognition

Achievements

Top 1% of 500,000+ developers on WakaTime in both 2024 and 2025 with 1,389+ hours tracked per year, and runner-up at PUCON among teams from 43 universities.

Focus areas

Interests

Applied AI and agentic systems, blockchain and Web3, open-source work, and coding challenges that sharpen systems thinking and product execution.