Skills & capabilities
I work across web, mobile, desktop, and AI. I choose the stack around the problem. These tools are examples, rather than a fixed or exhaustive stack.
Web
Interfaces for web products, dashboards, and interactive tools.
- Responsive interfaces and component-based UI
- Interactive tools and visual workflows
- Connecting frontend experiences to APIs and application state
Representative tools: TypeScript · JavaScript · React · Next.js · Tailwind CSS · HTML & CSS
Backends
Application logic and APIs across JavaScript, Python, and PHP stacks.
- API design, authentication, and service integrations
- File processing, validation, and background jobs
- Maintaining and refactoring applications across stacks
Representative tools: Node.js · Hono · Express · FastAPI · Flask · Laravel · Python · PHP
Apps
Taking software beyond the browser, into mobile and desktop experiences.
- Cross-platform mobile interfaces and device integrations
- Native Android modules and notification workflows
- Desktop tools with image-processing and 3D interfaces
Representative tools: React Native · Expo · Electron · Kotlin · Three.js
AI & vision
Bringing models, visual data, and automation into usable applications.
- LLM workflows, document retrieval, and structured outputs
- Image-generation and image-editing workflows
- Object detection, tracking, pose estimation, and model evaluation
- Speech transcription, voice, and avatar integrations
Representative tools: LLM APIs · LangGraph · LangChain · PyTorch · OpenCV · YOLOv11 · Whisper
Data
Structuring, storing, and moving the data an application depends on.
- Relational schemas, queries, and database migrations
- Object storage, file handling, and data pipelines
- Vector-backed retrieval and background processing
Representative tools: PostgreSQL · MySQL · Redis · Drizzle ORM · SQLAlchemy · pgvector
Delivery
Getting software running, testing its behavior, and keeping it maintainable.
- Containerized services and deployment workflows
- Automated tests and browser-based regression checks
- Debugging issues across interfaces, services, and infrastructure
Representative tools: Git · Docker · Cloudflare · GitHub Actions · pytest · Vitest · Playwright