Skip to content
View sage-ali's full-sized avatar
  • United Kingdom
  • 00:18 (UTC +01:00)

Block or report sage-ali

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
sage-ali/README.md

Hi, I'm Ali 👋

Software engineer building AI agents — and the production systems around them. I work across the stack with a focus on AI, data, and cloud, and a bias for shipping things end to end and explaining the why behind them.

Building AI that reasons.

Completed MSc in Data Analytics & Technologies, and currently building a portfolio of production-grade projects at alisage.dev.

Core stack

Languages — Python · TypeScript · JavaScript · SQL

Backend — FastAPI · NestJS · Node.js

Frontend — React · Next.js · Tailwind CSS

Data — Pandas · NumPy · PostgreSQL · MongoDB

Currently working with

AI & agents — LLMs · RAG · vector databases

Data engineering — dbt · ETL/ELT pipelines · warehousing

Cloud & DevOps — Docker · AWS · Azure · Google Cloud · CI/CD

What I'm building

  • AI agents and the backend, data, and cloud systems that support them
  • A cross-functional portfolio at alisage.dev — full-stack apps, data pipelines, and AI features, each deployed and documented
  • Write-ups of the engineering trade-offs behind each project

Let's connect

LinkedIn Portfolio Email


I build in the open and document the reasoning. Always happy to talk AI agents, fintech, or data infrastructure.

Pinned Loading

  1. profile-intelligence-query-engine profile-intelligence-query-engine Public

    A high-performance REST API built with NestJS, PostgreSQL, and Prisma. Features strict Zod validation, advanced database filtering, and a deterministic natural language query parser.

    TypeScript

  2. job-scheduler job-scheduler Public

    A full-stack background job scheduler built with NestJS, Bull + Redis, PostgreSQL, and React + Vite

    TypeScript

  3. e2e-message-encryption e2e-message-encryption Public

    A secure messaging application that uses End-to-End Encryption (E2EE)

    TypeScript

  4. retry-engine retry-engine Public

    An async HTTP proxy built with NestJS that queues outgoing requests, retries failed ones with exponential backoff and jitter, and records every attempt.

    TypeScript

  5. ai-page-summarizer ai-page-summarizer Public

    Chrome Extension (Manifest V3) that extracts content from any webpage and generates an AI-powered structured summary — including bullet points, key insights, and estimated reading time. Built with …

    TypeScript

  6. contract-triage contract-triage Public

    A NLI system for deciding what legal representative reads in legal documents cutting time spent reviewing legal documents

    Python