STACK

82+ technologies.
10 categories.
Shipped to production.

Not a wishlist. Not "exposure to." Every tool below has shipped real code to real users in a real production system I've owned, architected, or led. If it's on this page, I can talk about the decisions made with it — what worked, what broke, what I'd do differently next time.

Technology categories

01

Languages

16 years across the multi-stack split.

  • Java
  • Python
  • TypeScript
  • JavaScript
  • Kotlin
  • Swift
  • Objective-C
  • C
  • SQL
  • Shell / Bash
02

AI / ML

Production AI in fintech, news intelligence, and authoring loops. Anti-hype, schema-first, the boring pieces around the LLM call.

  • LLMs (Claude, GPT-4o, fine-tuned)
  • Prompt engineering at scale
  • Vector embeddings + RAG
  • Agentic patterns (router, decoder ring, thin wrapper)
  • Evals + cost optimization
  • NLP (Arabic-focus)
  • scikit-learn
  • NLTK
  • Scrapy
  • Custom fraud detection models
03

Backend & Web

Multi-stack microservices, REST + GraphQL, server-rendered + static-first.

  • Spring
  • Django + Django REST
  • Flask
  • Next.js (App Router)
  • Astro
  • Node.js
  • Java Play Framework
  • Express
04

Data & Streaming

Real-time + batch pipelines at startup speed with Big Tech rigor.

  • Kafka
  • Spark
  • Hadoop / MapReduce
  • Druid
  • Storm
  • Apache Flume
  • Apache Camel
  • Apache Nifi
  • RabbitMQ
  • Avro
  • Cloud Pub/Sub
  • BigQuery
05

Search

Full-text + faceted + spatial. The biggest latency wins came from getting the indexing strategy right, not the query layer.

  • Solr
  • Elasticsearch
  • Lucene
  • Sphinx
  • Pagefind (static-site)
06

Databases

Mostly Postgres + Mongo in production; the rest as needed.

  • PostgreSQL
  • MongoDB
  • MySQL
  • DynamoDB
  • Redis
  • Oracle
  • PostGIS
  • Cloud SQL
  • Firestore
07

Mobile & AR

Native iOS + Android since 2011. Plus AR + location SDKs.

  • iOS (Swift, Objective-C)
  • Android (Kotlin, Java)
  • ARKit
  • Location services / sensor fusion
  • Custom game engines
  • Mobile analytics SDKs
08

Infrastructure & Cloud

AWS extensively; GCP for current builds; multi-cloud where deals demanded it.

  • AWS (ECS, Lambda, EC2, RDS, S3, CDK)
  • GCP (Cloud Run, Cloud SQL, Cloud Storage, Cloud Build)
  • Azure (legacy projects)
  • Docker
  • Kubernetes
  • Terraform
  • Ansible
  • Firebase Hosting
  • Cloudflare DNS
09

DevOps & CI/CD

Build pipelines that survive contact with reality.

  • GitHub Actions
  • Workload Identity Federation (keyless GCP auth)
  • Cloud Build
  • Jenkins
  • Gradle
  • Maven
  • Argo (workflows)
10

Frontend

Static-first when possible, SSR when the product demands it, React for the cinematic moments.

  • React
  • Next.js
  • Astro
  • Tailwind CSS
  • Motion (Framer Motion)
  • AngularJS (legacy)

Want to see where these were used?

The case studies for each system live on /projects — including which subset of the stack got picked for which problem, and why.