Ali Abdullah
Open to opportunities
02

Software engineer

Building AI systems, data products & full-stack apps.

Software engineer focused on turning complex ideas into practical, high-performance tools. Currently open to new opportunities.

Where I've worked

Building production-ready AI and full-stack products with collaborative teams.

Full stack developer

Dafinitiq AI

Transforming customer service with voice AI.

Worked on a cutting-edge AI-powered SaaS platform. Developed and maintained the full stack of the application, including a React frontend, Node.js backend, and MongoDB database with OpenAI integration. Collaborated closely with cross-functional teams to bring the application to life.

View company
# Featured projects

LawEase

LawEase

AI-powered legal assistant web application that provides intelligent legal query responses, document analysis, case summarization, contract compliance checking, and advocate recommendations using retrieval-augmented generation (RAG) with vector search and generative AI.

Luxury rental platform

Luxury rental platform

A production-grade full-stack rental application built for a job assessment, featuring an ultra-minimal editorial luxury aesthetic. Built with Next.js, TypeScript, and Prisma with feature-based modular architecture. Includes authentication, messaging page, cursor-based pagination, and a sophisticated design system with Tailwind CSS v4, shadcn/ui, and Framer Motion animations.

DevBrief

DevBrief

Open-source npm CLI built with TypeScript and Node.js. DevBrief scans local Git repositories, generates activity digests, tracks streaks, exports reports, and optionally creates LinkedIn posts using Groq.

MLOps model monitoring system

MLOps model monitoring system

MLOps confidence collapse monitoring system, a production-style ML pipeline built around a FastAPI inference service, with MLflow experiment tracking, Dockerized deployment, Jenkins/GitHub Actions CI/CD, and live Prometheus + Grafana monitoring. The project investigates "confidence collapse": as input noise increases, the model's accuracy drops from 97% to 53%, a failure mode the monitoring stack is designed to surface.

Automated Lead Generation System

Automated Lead Generation System

An end-to-end system that finds local businesses without a website, a high-intent segment for web services. It scrapes Google Maps on a daily schedule, filters to no-website businesses, enriches contact data, and uses an LLM to score each lead and draft custom call scripts and outreach emails. Results flow into a Supabase database, a Google Sheet, and a Streamlit dashboard with built-in outreach tracking. Built entirely on free-tier services (Apify, Groq, Supabase, Streamlit). Python.

Music recommender system

Music recommender system

Full-stack music recommendation system using Python/Flask and Node.js. Analyzes acoustic features with cosine similarity to deliver personalized music suggestions. Integrated MongoDB Atlas and built a responsive web interface.

Tools I use to build production products

Prioritized for full-stack, frontend, backend, and AI engineering roles.

Full-stack core

Primary stack for building and shipping complete products.

TypeScript
JavaScript
React
Next.js
Node.js
Express
MongoDB
PostgreSQL
Git
Docker

Frontend

Responsive interfaces, component systems, and accessible experiences.

Tailwind CSS
Figma

Backend & cloud

APIs, services, databases, authentication, and deployment.

REST APIs
Python
FastAPI
Flask
MySQL
Firebase
AWS
Google Cloud

AI & data

LLM integrations, retrieval systems, vector search, and data products.

OpenAI APIs
LangChain
RAG pipelines
Vector search

AI development tools

Agentic coding assistants used to explore, implement, review, and ship software faster.

Claude Code
OpenAI Codex
GitHub Copilot
Cursor
# Contact

Let's work together

I'm currently open to new opportunities. Whether you have a project in mind, want to collaborate, or just want to say hi, my inbox is always open.

Designed & built by Ali Abdullah