My Full Tech Stack
Not on the list? Not a blocker.
Working with AI every day has made picking up new tools fast. I carry what I know from one technology to ones I haven't used yet: map the concepts, learn the idioms with an AI pair, and ship to the same standard.
Languages
10JavaScript
Core language for the web, used across frontend and backend development for building interactive, dynamic applications.
TypeScript
Strongly typed superset of JavaScript used to build safer, more maintainable applications at scale.
Python
Versatile language used for backend services, automation, data processing, and AI/ML development.
Go
Compiled language used for building fast, concurrent backend services and infrastructure tooling.
Dart
Language optimized for building fast, cross-platform apps, primarily used with Flutter.
CSS
Styling language used to control layout, design, and responsiveness of web interfaces.
HTML
Markup language used to structure content and build the foundation of every web page.
Java
Object-oriented language used for building robust, large-scale backend applications.
PHP
Server-side scripting language used to build and extend WordPress-based sites.
MATLAB
Numerical computing environment used to prototype real-time computer vision algorithms.
Frontend
21JavaScript
Core language for the web, used across frontend and backend development for building interactive, dynamic applications.
TypeScript
Strongly typed superset of JavaScript used to build safer, more maintainable applications at scale.
React.js
Component-based library for building fast, interactive user interfaces across web applications.
Next.js
React framework used for server-side rendering, static generation, and building full-stack production apps.
Flutter
Cross-platform UI toolkit for building natively compiled mobile, web, and desktop apps from a single codebase.
Tailwind CSS
Utility-first CSS framework used to rapidly build custom, responsive interfaces without leaving HTML.
Material UI
React component library implementing Google's Material Design for polished, accessible interfaces.
Angular
TypeScript-based framework used for building large-scale, structured single-page applications.
Astro
Content-focused web framework used to ship fast, minimal-JavaScript static sites.
CSS
Styling language used to control layout, design, and responsiveness of web interfaces.
Graphql
Query language for APIs used to fetch exactly the data clients need in a single request.
GSAP
JavaScript animation library used to build smooth, high-performance motion and scroll effects.
HTML
Markup language used to structure content and build the foundation of every web page.
Redux
Predictable state management library used to manage complex application state in React apps.
Storybook
UI development environment used to build, document, and test components in isolation.
FFmpeg WASM
WebAssembly build of FFmpeg used for in-browser video and audio processing with no server needed.
PWA
Progressive Web App standards used to build installable, offline-capable web experiences.
RadixUI
Unstyled, accessible component primitives used to build custom, high-quality design systems.
i18n
Internationalization tooling used to build multi-language apps with locale-aware content.
Shopify
E-commerce platform used to build and extend customer-facing online stores.
WordPress
Content management system used to build and customize websites and online stores.
Backend
18JavaScript
Core language for the web, used across frontend and backend development for building interactive, dynamic applications.
TypeScript
Strongly typed superset of JavaScript used to build safer, more maintainable applications at scale.
Next.js
React framework used for server-side rendering, static generation, and building full-stack production apps.
Node.js
JavaScript runtime used to build scalable backend services, APIs, and real-time applications.
Python
Versatile language used for backend services, automation, data processing, and AI/ML development.
Flask
Lightweight Python web framework used for building APIs and web services with minimal overhead.
FastAPI
Modern, high-performance Python framework for building APIs with automatic docs and type validation.
Go
Compiled language used for building fast, concurrent backend services and infrastructure tooling.
Airflow
Workflow orchestration platform used to author, schedule, and monitor data pipelines.
Kafka
Distributed event streaming platform used for building real-time data pipelines and messaging.
Graphql
Query language for APIs used to fetch exactly the data clients need in a single request.
Java
Object-oriented language used for building robust, large-scale backend applications.
Supabase
Open-source Firebase alternative providing a Postgres database, auth, and instant APIs.
LangChain
Framework used to build applications powered by large language models and agentic pipelines.
Django
Batteries-included Python web framework used to build data-driven applications quickly.
PHP
Server-side scripting language used to build and extend WordPress-based sites.
Strapi
Open-source headless CMS used to model content and expose it through generated APIs.
Contentful
Headless CMS used to manage structured content delivered to web storefronts.
Mobile
2Flutter
Cross-platform UI toolkit for building natively compiled mobile, web, and desktop apps from a single codebase.
Dart
Language optimized for building fast, cross-platform apps, primarily used with Flutter.
Database
7PostgreSQL
Advanced open-source relational database used for reliable, scalable data storage and complex queries.
MongoDB
Document-oriented NoSQL database used for flexible, schema-less data storage at scale.
Firebase
Backend-as-a-service platform providing authentication, hosting, and real-time database capabilities.
Firestore
NoSQL document database from Firebase used for real-time syncing across web and mobile clients.
Redis
In-memory data store used for caching, session storage, and high-throughput real-time data.
Supabase
Open-source Firebase alternative providing a Postgres database, auth, and instant APIs.
MySQL
Open-source relational database used for transactional, structured application data.
AI & Machine Learning
11Python
Versatile language used for backend services, automation, data processing, and AI/ML development.
OpenCV
Computer vision library used for real-time image processing and object detection applications.
Tensorflow
Machine learning framework used to design, train, and deploy deep learning models.
Keras
High-level deep learning API used to quickly design and train neural network models.
Claude
AI model family used for reasoning, coding assistance, and agentic development workflows.
Gemini
Google's multimodal AI model used for reasoning, content generation, and integration into apps.
Gemini AI
Google's multimodal AI model used for reasoning, content generation, and integration into apps.
OpenAI
AI platform providing large language models used for generation, reasoning, and automation.
LangChain
Framework used to build applications powered by large language models and agentic pipelines.
YOLO
Real-time object detection models used to train and run computer vision detectors.
MATLAB
Numerical computing environment used to prototype real-time computer vision algorithms.
Cloud & DevOps
24Firebase
Backend-as-a-service platform providing authentication, hosting, and real-time database capabilities.
Docker
Containerization platform used to package and run applications consistently across environments.
Kubernetes
Container orchestration system used to deploy, scale, and manage containerized applications.
Terraform
Infrastructure-as-code tool used to provision and manage cloud resources declaratively.
GitHub
Code hosting platform used for version control, collaboration, and CI/CD workflows.
GitLab
DevOps platform used for source control, CI/CD pipelines, and project management.
Amazon Web Services
Cloud platform used for compute, storage, and managed services powering scalable applications.
Azure
Microsoft's cloud platform used for hosting, identity management, and enterprise infrastructure.
GCP
Google Cloud Platform used for scalable compute, storage, and AI-powered cloud services.
Cloud Run
Serverless container platform on GCP used to deploy and auto-scale stateless applications.
Airflow
Workflow orchestration platform used to author, schedule, and monitor data pipelines.
Kafka
Distributed event streaming platform used for building real-time data pipelines and messaging.
Cloudflare
Edge network and security platform used for CDN, DNS, and serverless edge computing.
Github Actions
CI/CD automation built into GitHub, used to test, build, and deploy code on every change.
Jenkins
Automation server used to build custom CI/CD pipelines for build, test, and deployment.
Nginx
High-performance web server and reverse proxy used for load balancing and serving applications.
Linux
Open-source operating system used to run and manage most production server environments.
Redis
In-memory data store used for caching, session storage, and high-throughput real-time data.
Supabase
Open-source Firebase alternative providing a Postgres database, auth, and instant APIs.
Vercel
Deployment platform used to host and scale frontend applications with zero-config CI/CD.
Datadog
Monitoring platform used for service dashboards, monitors, and tracing across distributed systems.
Coralogix
Observability platform used for log analytics, real-time dashboards, and alerting on microservices.
New Relic
Observability platform used for log monitoring, custom alerting, and real-time dashboards.
CloudFormation
AWS infrastructure-as-code service used to define and provision cloud resources from templates.
Testing & QA
3Playwright
End-to-end testing framework used to automate and validate web application behavior across browsers.
Postman
API platform used to design, test, and document REST and GraphQL endpoints.
Pytest
Python testing framework used to write simple, scalable unit and integration tests.
Tools & Design
17Tailwind CSS
Utility-first CSS framework used to rapidly build custom, responsive interfaces without leaving HTML.
Material UI
React component library implementing Google's Material Design for polished, accessible interfaces.
Figma
Collaborative design tool used for prototyping interfaces and translating designs into code.
GitHub
Code hosting platform used for version control, collaboration, and CI/CD workflows.
GitLab
DevOps platform used for source control, CI/CD pipelines, and project management.
Bitbucket
Git-based source code repository used for version control integrated with Atlassian tooling.
Git
Distributed version control system used to track changes and collaborate on codebases.
Postman
API platform used to design, test, and document REST and GraphQL endpoints.
Storybook
UI development environment used to build, document, and test components in isolation.
FFmpeg WASM
WebAssembly build of FFmpeg used for in-browser video and audio processing with no server needed.
Strapi
Open-source headless CMS used to model content and expose it through generated APIs.
Contentful
Headless CMS used to manage structured content delivered to web storefronts.
Shopify
E-commerce platform used to build and extend customer-facing online stores.
WordPress
Content management system used to build and customize websites and online stores.
WooCommerce
E-commerce plugin for WordPress used to run product catalogs, carts, and multi-vendor stores.
npm
Package manager used to publish and version shared JavaScript libraries.
Arduino
Microcontroller platform used to drive servo motors and connect software to hardware.
Management & Collaboration
1Jira
Project management tool used to plan, track, and manage software development work.