Tap a company name to see where I used each skill.
Frontend
React · , ,
TypeScript · , ,
JavaScript · ,
Next.js · ,
HTML · ,
CSS · ,
Tailwind CSS · ,
Backend and data
Ruby on Rails ·
GraphQL ·
REST ·
Python · ,
FastAPI ·
NestJS ·
Testing
Test coverage ·
AI
How I work with AI
Cursor (https://cursor.com/agents) · Write and refactor code with AI teammates.
Codex (https://openai.com/api/codex/) · Implementation, debugging, and second passes on diffs.
Grok Bot (https://x.ai/bot) · AI teammates you can give real work to. Bots can sign in to your tools, use them just like you do, and come back with finished work.
Orca Build (https://www.onorca.dev/) · Run Claude Code, Codex, and any other coding agent in parallel, each in its own worktree. Terminals, diffs, a browser, and a CLI, in one app built for agents.
Education
Bachelor of Science, Computer Science, Brooklyn College (CUNY)
These are my featured independent projects, with GitHub links and live demos where available.
Shrinkcord
Compress JPEG, PNG, and WebP in the browser before you upload to Discord. Nothing leaves your machine. There is also a NestJS side project with BullMQ and Redis for queued jobs, progress events, pause, resume, and retries.
Practice Spanish while you browse. This Chrome extension replaces selected eligible English words and phrases with Spanish, then saves encountered vocabulary for later review.