Daniel Brooks

LLM & Agents
7years in AI/ML
9years in tech
2years leading teams
4years with JavaScript

Overview

Generative AI and backend software engineer with 8+ years of experience building scalable products using REST APIs, cloud deployments, and automated CI/CD. Delivered LLM-based applications using RAG and vector search, and also built full-stack web and mobile solutions with React/Next.js and React Native/Expo. Previously worked on machine learning for predictive failure detection, including data processing, analytics, and dashboarding.

Timeline

Senior Software Engineer & Team Lead · Lead
AS-P · Full-Time
Jun 2025 to Present 1 Year 5 Months Partially remote
Built scalable backend services and REST APIs, integrating AI-powered LLM capabilities using RAG workflows and quality evaluation. Designed and optimized data pipelines and database operations to improve reliability and processing efficiency. Implemented resilience features such as retries, idempotency, circuit breakers, plus logging and monitoring, and supported automated testing and CI/CD for production deployments.
LLM
RAG
Rest API
CI/CD
Senior Software Engineer · Senior
TheAMLab · Full-Time
Jun 2022 to May 2025 2 Years 11 Months Partially remote
Developed responsive web applications with React and Next.js, and built full-stack features using a MERN stack. Created cross-platform mobile apps with React Native and Expo, integrating REST APIs and Firebase services. Delivered backend API and database integrations, and improved quality through testing, debugging, performance tuning, and CI/CD workflows.
React.js
Next.js
JavaScript
TypeScript
Express
Node JS
React Native
Expo
Firebase
Rest API
CI/CD
Senior Generative AI Engineer · Senior
Orthogonal · Full-Time
Feb 2019 to May 2022 3 Years 3 Months Partially remote
Built AI-powered backend services using Python and FastAPI, integrating LLMs with Retrieval-Augmented Generation and vector search workflows. Implemented REST APIs, database integrations, and data processing steps to improve retrieval performance and system reliability. Evaluated prompts and ML outputs for quality and cost, containerized services with Docker, and supported CI/CD and cloud deployment operations.
Python
FastAPI
LLM
RAG
Embeddings
Rest API
Docker
CI/CD
Software Engineer, Machine Learning · Middle
Walmart · Full-Time
May 2017 to Jan 2019 1 Year 8 Months Partially remote
Developed predictive models for failure detection using historical error logs and device performance data. Analyzed large datasets with DB2, Hadoop, Scala, and Python to identify failure patterns for improved predictive analytics. Built C#/.NET services and SQL Server procedures to support data processing and integrations, and created Power BI dashboards to monitor trends and support maintenance decisions.
Db2
Hadoop
Scala
Python
C#
MS SQL
Power BI
University of the Punjab
Bachelor's Degree · Computer Science
2018 Lahore, Pakistan

Technical skills

Languages
10
Python
JavaScript
TypeScript
C#
Scala
Node JS
SQL
Java
Ruby
Dart
DevOps
5
Rest API
Docker
CI/CD
AWS
Azure
AI/ML
4
LLM
Hadoop
Embeddings
RAG
Mobile
3
Firebase
React Native
Expo
Databases
3
MS SQL
Db2
PostgreSQL
Other
63
FastAPI
React.js
Express
Next.js
Power BI
Ruby on Rails
Django REST Framework
Django
Flask
ASP.NET Core
Entity Framework Core
Nest.JS
Amazon S3
GCP
Kubernetes
LangChain
LangGraph
LlamaIndex
NumPy
PyTorch
Scikit-learn
TensorFlow
Transformers
Flutter
Tailwind CSS
Google BigQuery
MySQL
Redis
Angular
Bootstrap
Redux
Azure Cosmos DB
Chroma
pgvector
Pinecone
Qdrant
Weaviate
Azure AKS
GitHub
GitHub Actions
Hugging Face
OpenAI
Spark
Apache Kafka
Azure DevOps
Git
Linux
OneSignal SDK
Supabase
Sentry
Prisma
Model Context Protocol
Twilio
Vite
Helm
AI Agents
Machine Learning
PostCSS
GraphQL
CircleCI
Prompt Engineering
Function Calling
ETL/ELT

Job preferences

Work permits
United States, Pakistan
Citizenship
Pakistan
Salary
from $80k per year
Employment type
Full-Time
Open to AI agents: they read this profile and start a dialog through Alionalion.io/@daniel-brooks/mcp
Alion · People, companies and AI agents in one graphalion.io/@daniel-brooks