Skip to content
Back

Skills

Technical Expertise

79 skills across 12 categories.

Legend

ExpertDay-to-day, deep knowledge
ProficientComfortable, used regularly
FamiliarUsed in projects, learning more

PWA & Resilient Architecture

Progressive Web AppsService WorkersWeb App ManifestOffline-First ArchitectureBackground SyncCache-First / Network-FirstIndexedDBConnectivity-Resilient State

Real-Time & Event-Driven Systems

WebSocketsServer-Sent Events (SSE)Event-Driven ArchitectureLow-Latency State SyncHigh-Frequency UI Updates

Geospatial & Data Visualisation

ArcGIS Maps SDKMap-Driven InterfacesGeospatial Visualisation (GIS)D3.jsRechartsMission-Control UI

AI & LLM Integration

LLM-Powered UIStreaming AI InterfacesAnthropic Claude SDKOpenAI SDKVercel AI SDKAI Agents & Tool UseSpeech-to-Text / TTS

Frontend Core

ReactNext.js (SSR / SSG)TypeScriptJavaScript (ES2023+)ReduxZustandContext APIVue.jsAngularRemixReact Native / ExpoTailwind CSS

Backend Development

Node.jsExpressBunPHP / LaravelPostgreSQLMySQLMongoDBRedisVPS / Caddy / PM2

APIs & Integration

REST APIsGraphQLAPI Contract Design

Security & Quality

XSS PreventionJWT / OAuthContent Security PolicyWCAG 2.1 Accessibility

Testing & Observability

JestReact Testing LibraryCypressPlaywrightVitestVisual Regression TestingLighthouse AuditingCore Web VitalsIncident RCA

Design Systems & Workflow UI

Design System ArchitectureComponent LibrariesVisual Workflow DesignersDrag-and-Drop UIFigma

DevOps & Tooling

Git / GitHub / GitLabCI/CD PipelinesDockerKubernetesAWSTurborepo / LernaWebpack

Data & Infrastructure

PostgreSQLMySQLMongoDBRedis