FaizanKaramat

I like turning small annoyances into usable software. These days I build production software at CarbonTeq; outside work, I keep following questions into web products, AI workflows, and small systems projects.

I build things to understand them better.

A paper, a confusing workflow, or a protocol I have only met through a library is usually enough to send me into the system. I follow the friction until I can make something useful from it.

Experience+
  1. Now

    Lahore

    Software Engineer

    CarbonTeq

    Building production software across product interfaces, backend systems, and practical AI workflows.

  2. 2025

    Islamabad

    Software Developer

    IVY Interactive Solutions

    Worked on automated project planning, real-time analytics for early risk detection, deployments, and technical documentation.

  3. 2024

    Lahore

    AI Intern

    CarbonTeq

    Built RAG and predictive-analytics work, then automated model delivery through CI/CD.

  4. 2022

    Lahore

    Full-stack Development Intern

    CarbonTeq

    Developed authenticated REST APIs with JWT and MongoDB, and built a DNS client to work directly with the protocol.

Capabilities+

Product

React, Next.js, TypeScript, responsive UI

Backend

Node.js, Express, Flask, REST, GraphQL

AI systems

AI agents, RAG, LangChain, Gemini, OpenAI APIs

ML and vision

Computer vision, deep learning, multimodal models, PyTorch, TensorFlow

Delivery

PostgreSQL, MongoDB, Docker, CI/CD, monitoring

ProductLive product

Briefly

Reading papers was starting to feel like a tax on curiosity. Before I could decide whether a paper deserved an hour, I had to decode the abstract, skim the method, and hunt for the actual finding. I built Briefly to make that first pass faster.

  • Next.js
  • Gemini
  • Research UX
  • Summarization
Briefly interface
SystemUniversity final-year project

CampusHive

University information was scattered across portals, handbooks, faculty pages, and files that students only found after asking the right person. For my final-year project, I built CampusHive: a multi-agent university assistant that routes each question to the part of the system equipped to answer it.

  • LangGraph
  • FastAPI
  • RAG
  • ChromaDB
CampusHive interface
ProductLive project

Pixel Arrays

I take photos too, and I wanted a small place for them that did not behave like a social feed. Pixel Arrays is intentionally quiet: the interface steps back and lets the photographs carry the page.

  • Next.js
  • Tailwind CSS
  • Vercel
Pixel Arrays interface
SystemTechnical project

AI-Enabled Blockchain

I wanted to understand what changes when blockchain transactions carry executable ML work instead of only values. I built a Go master-peer network where peers run Python models, validate their outputs, compete on proof of work, and broadcast the winning block.

  • Go
  • TCP
  • Proof of Work
  • Python
Distributed mining trace3 nodes

Master

Peer 01

Peer 02

The first valid block propagates. Competing mining work is cancelled.

Send me the messy version.

I am most useful when a product has a real problem behind it: a workflow that is too slow, information that is hard to reach, or a system that needs to become easier to trust. Send the rough context first.

LinkedInGitHub