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
Languages
16 years across the multi-stack split.
- Java
- Python
- TypeScript
- JavaScript
- Kotlin
- Swift
- Objective-C
- C
- SQL
- Shell / Bash
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
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
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
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)
Databases
Mostly Postgres + Mongo in production; the rest as needed.
- PostgreSQL
- MongoDB
- MySQL
- DynamoDB
- Redis
- Oracle
- PostGIS
- Cloud SQL
- Firestore
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
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
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)
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.