Skills

A snapshot of what I work with — and how my toolkit has evolved over the years.

Language Journey

2006 2008 2010 2012 2014 2016 2018 2020 2022 2024 2026
PHP
JavaScript
SQL
Java
Objective-C
Swift
React Native
Python
TypeScript
React

Dimmed bars indicate languages I no longer use actively — but they shaped how I think about code. Dates are approximations and may not be perfectly accurate.

Languages

TypeScript Python SQL JavaScript Swift Objective-C · formerly Java · formerly PHP · formerly

Back-End & Web

Node.js / Fastify Python / Flask / FastAPI REST / SSE / WebSocket Astro

Quality & Testing

Unit & integration testing (Jest, Pytest) CI/CD & pre-commit hooks Sonar / MyPy / Ruff / Flake8 Monitoring (Sentry, BetterStack)

AI & Machine Learning

Generative AI LLMs & Prompt Engineering AI Agents AI Coding Agents (Claude Code, Maestri) Machine Learning RAG LangChain / LlamaIndex Vector Databases

Mobile & Apple Platforms

iOS / iPadOS SwiftUI UIKit Combine CloudKit / iCloud APNS (Push Notifications) React Native

Tools & Infrastructure

Git Docker AWS Nginx PyCharm / WebStorm Claude Code Xcode MariaDB / MySQL PostgreSQL RabbitMQ / Celery Kubernetes MinIO / S3 Solr · formerly Elasticsearch · formerly

Focus areas

R&D Software Design AI Integration Mobile UX API Design App Localization Tech Lead

Proof over claims

Skills backed by public code and writing — more on github.com/jeromediaz.