Skip to content
SFShah Faisal

AI developer at Meissasoft · Lahore, Pakistan

Shah Faisal · AI Developer

I build AI automation and the full stack it runs on.

My day-to-day work is AI automation with LangChain on Anthropic and OpenAI models, and everything it runs on: system design, FastAPI backends on PostgreSQL, Next.js frontends, and AWS deployments. At TruAris that means agents that handle sales conversations on their own. In my own time I build open-source tools, from an offline studio for speech recognition, translation, and voice cloning to an Agent Skill that records product demos.

Day to day

  • AI automation
  • AWS deployments
  • Backend
  • Frontend
  • System design

Selected work

AI products and backends I've built for clients

Client and company projects. The code is private, so here is what each product does and the part I own.

TruAris executive dashboard with account risk, opportunity, and category performance

Autonomous revenue intelligence

TruAris

FeaturedPrivate code

A multi-tenant revenue intelligence platform that works for a sales team around the clock. It finds prospects that match the roles, industries, and regions a business chooses, writes to them in their own language from the business's own Google Workspace or Microsoft 365 mailboxes, and turns replies into qualified pipeline, all within the rules the business sets.

I started this project from scratch and built its core backend, which I still own end to end, and I work on its Next.js web app and platform-admin panel.

  • Organizations with database-backed roles and Postgres row-level security, enforced through a non-superuser app role
  • Prospecting from target criteria through discovery, channel identification, qualification, escalation, and scheduled outreach, run by Celery workers
  • Multilingual outreach and nurture sequences through Amazon SES, with engagement tracking, opt-out suppression, and reply detection that stops follow-ups when a prospect answers
  • Autonomous conversation handling on a LangChain LLM layer that switches between Anthropic and OpenAI, with an audit of every decision
  • Deployment to AWS ECS through GitHub Actions: a test gate, migrations in a one-off Fargate task, then rolling services forward
  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Celery
  • Redis
  • LangChain
  • Amazon SES
  • AWS ECS
  • GitHub Actions
  • Next.js
  • React
truaris.com
Diffini dashboard with cultural resistance, department readiness, and sentiment charts

Enterprise change management

Diffini

Private code

Backend for an enterprise change-management platform. It tracks stakeholders, initiatives, and department-level readiness and impact across an organization.

Built on FastAPI and PostgreSQL, with SQLAlchemy models and Alembic migrations.

  • Models cultural resistance and sentiment across an organization, and scores training adoption
  • AI-assisted endpoints that generate scenario recommendations
  • A reporting layer that exports findings to PDF, Excel, and PowerPoint
  • FastAPI
  • PostgreSQL
  • SQLAlchemy
  • Alembic
  • Docker
Osala: bookings, catalog, and scheduling for beauty and wellness businesses

Beauty and business management

Osala

Private code

Backend for a beauty and business management platform used through a mobile app. It handles bookings, catalog, and scheduling, plus payments end to end.

I designed and built the Classes module (regular classes and workshops) and the audit logging module, and fixed timezone handling issues across the project.

  • A full Finix payment integration: card tokenization, subscriptions, webhook-driven reconciliation, and dispute handling
  • Postgres through Supabase, with Alembic-managed migrations
  • Bookings, catalog, and scheduling served to the mobile app
  • FastAPI
  • SQLModel
  • PostgreSQL
  • Finix
  • Docker
osala.us

Open source

Free tools I build and maintain

An offline AI studio for speech, translation, and voice cloning, an Agent Skill for coding agents, and tools for Windows and the web. Every one is open source, runs on your own machine, and collects no data.

CC-Gen-Ultimate Generate tab with five videos and a podcast queued for Whisper transcription

CC-Gen-Ultimate

Windows app

Offline subtitle and dubbing studio

Transcribes any video or audio with Whisper, translates and transliterates the result (Roman Urdu included), and dubs it with voice cloning in 13 languages. Everything runs on your PC.

  • Python
  • PySide6
  • faster-whisper
  • PyTorch
Demo Video pipeline: a prompt to the coding agent, then record, narrate, caption, and verify

Demo Video

Agent Skill

Narrated product demos, recorded by your coding agent

An Agent Skill for Claude Code, Codex, and Cursor that records websites and desktop apps, narrates them with a local Piper voice, adds synced captions, and checks the final video shows what the narration says.

  • Node.js
  • Playwright
  • FFmpeg
  • Piper
gfgLock 3.2.0 Encrypt tab with six files queued, a strong password, and AES-256 GCM selected

gfgLock

Windows app

File and folder encryption for Windows

AES-256 GCM and ChaCha20-Poly1305 with Argon2id keys, through a native C++ engine on OpenSSL, with batch processing and a right-click menu in File Explorer. Fully offline: no account, no cloud, no telemetry.

  • Python
  • PySide6
  • QML
  • C++
  • OpenSSL
winget install gfgRoyal.gfgLock
gfg Typeface popup setting Segoe UI at 120% on an article that mixes English and Urdu

gfg Typeface

Browser extension

Fonts and text size for every site

A Chromium extension for per-site fonts, text size relative to each site's own sizes, and a font for each language, applied even inside mixed-language sentences. Page layouts stay intact.

  • TypeScript
  • WXT
  • Vitest
  • Playwright
Terminal showing the downloader's help output and its options

YouTube Video Downloader

CLI tool

Resumable playlist and video downloads

A Python command-line tool on yt-dlp that saves playlists, videos, and Shorts as MP4s named by title and measured quality, and resumes after drops, crashes, and restarts.

  • Python
  • yt-dlp
  • FFmpeg

Experience

Where I've worked

  1. Jan 2026 - Present

    AI and Backend Developer at Meissasoft

    • Build AI automation with LangChain on Anthropic and OpenAI models, including agents that handle sales conversations on their own
    • Design systems and build backend services in Python with FastAPI on PostgreSQL
    • Build frontends in Next.js and React
    • Deploy to AWS ECS with Docker and GitHub Actions, and run background work with Celery and Redis
  2. Dec 2024 - Sep 2025

    Application Support Engineer at Techlogix

    • Debugged PL/SQL packages and backend workflows across Oracle FLEXCUBE banking modules (CASA, CIF, TD)
    • Performed EOD operations, upgrade validations, and issue triaging for core banking systems
    • Worked on enterprise applications, API workflows, and .NET/SQL system troubleshooting

Skills

What I work with

AI

  • LangChain
  • LLM agents
  • Agentic AI
  • Anthropic API
  • OpenAI API
  • Whisper
  • PyTorch
  • Text-to-speech

Languages

  • Python
  • SQL
  • TypeScript
  • JavaScript
  • C#
  • C++

Backend

  • FastAPI
  • Celery
  • Redis
  • REST APIs
  • JWT auth

Frontend

  • React
  • Next.js
  • Tailwind CSS

Data

  • PostgreSQL
  • SQLAlchemy
  • SQLModel
  • Alembic

Infra

  • Docker
  • GitHub Actions
  • AWS (ECS, RDS, SES)

Desktop and tooling

  • PySide6 and QML
  • Inno Setup
  • winget
  • Playwright

Contact

Open to AI developer roles.

The fastest way to reach me is email.

shahfaisalgfg@gmail.com