Banner Image

Skills

  • API Development
  • App Development
  • Artificial Intelligence
  • C#
  • C++
  • Chatbots
  • Desktop Applications
  • JavaScript
  • Linux
  • Next.js
  • Open Source
  • Programming
  • Python
  • Software Development
  • SQL

Sign up or Log in to see more.

Services

  • AI/ML Engineer & Python Developer | RAG

    $10/hr Starting at $50 Ongoing

    Dedicated Resource

    I build production-ready AI and Machine Learning solutions — from RAG pipelines and LLM-powered applications to intelligent automation systems and backend APIs. With 3+ years of hands-on experience, I've...

    API DevelopmentApp DevelopmentArtificial IntelligenceC#C++

About

AI/ML Engineer & Python Developer — I build RAG pipelines, LLM apps & intelligent automation that actually ships.

I'm Irfan Ali, a self-taught Software Developer from Pakistan specializing in Artificial Intelligence, Machine Learning, and RAG (Retrieval-Augmented Generation) systems. Over the past 3+ years I've built and shipped complete, production-ready applications entirely on my own — no team, no shortcuts.

My work spans the full stack of modern AI engineering: designing RAG pipelines with vector databases, integrating LLMs via OpenAI, Groq, Gemini, and Anthropic APIs, building Python backends with FastAPI and Flask, and shipping AI-powered desktop tools using Electron, React, and Rust.

Some things I've built:

CodeDroid IDE — A full desktop IDE from scratch with 4 integrated AI providers, a Rust native addon for high-performance file operations, and 11 agentic tools via a FastAPI sidecar. Cross-platform on Windows, macOS, and Linux.

VoxDub AI — An end-to-end AI video dubbing pipeline that transcribes, translates, voice-clones, and lip-syncs video automatically using Whisper, NLLB, XTTS v2, and Wav2Lip.

Elite Crypto Bot — A 13-agent trading system with live Binance WebSocket data, XGBoost ML signal generation across 10 coins, and a Groq LLaMA decision layer for final trade execution.

Khan Language — A custom programming language written in C from scratch, including a hand-built lexer, recursive-descent parser, AST, and interpreter.

I communicate clearly, move fast, and deliver working software. If you need someone who can own an AI or backend project end-to-end without hand-holding — I'm your guy.

Work Terms

I'm available full-time for remote work across all time zones and can adjust my schedule to overlap with your team's working hours.

Communication: I respond promptly via Guru messages and provide regular updates throughout the project. I'm direct and prefer clear, concise communication over lengthy back-and-forth.

How I work:
- I start every project by clarifying requirements upfront to avoid scope confusion later.
- I provide milestone-based progress updates so you always know where things stand.
- I deliver clean, documented, working code — not half-finished prototypes.
- I'm comfortable with iterative development and welcome feedback at each stage.

Project types I accept:
- Short-term tasks and one-off integrations (minimum $50)
- Long-term ongoing development contracts
- Hourly or fixed-price — both work depending on project scope

I take on a limited number of clients at a time to ensure every project gets full attention. If you have a deadline, let me know upfront and I'll confirm availability before we start.

Looking forward to building something great together.