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)
Shrinkcord and FlickPicks are the side projects I call out on my resume. GitHub links below, plus live demos where I have them.
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.