Avi Charlop
Senior Full-Stack Engineer & Team Lead
10
years shipping
full-stack, 2016 to now
4
engineers hired and led
Vionlabs portal rebuild
10M+
catalog tags searchable
1.5M titles · millisecond results
1 day ▸ 12 min
platform provisioning
Closer automation
I build and mentor teams that own what they ship.
Together, we carry greenfield products into customers’ hands, with the tooling, infrastructure, and working habits to keep them there.
Vionlabs
- ▸ Hired and led a 4-engineer team that rebuilt an enterprise customer portal while the legacy product stayed live; mentored newer developers into owning features end to end.
- ▸ Shipped new portal functionality for each of 4 trade shows, prioritizing each release around the enterprise customers the team planned to meet.
- ▸ Unified several upstream catalogs into 1.5M customer-facing titles with 10M+ tags, searchable in milliseconds.
TypeScript, Next.js, React, Tailwind, Storybook, tRPC, Fastify, Drizzle, PostgreSQL, WorkOS SSO, Terraform, GitLab CI/CD, Turborepo, GCP - Cloud Run, Cloud SQL, Pub/Sub, IAM
Collect.AI
- ▸ Built a config-driven form system that powered 25 forms on the core screens.
- ▸ Migrated internal packages and publishing CI from NPM to GitHub Packages.
- ▸ Introduced RTK Query and reworked the portal’s state and data layer, removing 2,500+ LOC.
TypeScript, React, React Hook Form, MUI, Storybook, Redux Toolkit, RTK Query, Docker, CircleCI, GitHub Packages
Net2Phone
- ▸ Refactored the core messaging services and introduced unit testing across the engine and microservices.
- ▸ Built a browser dialer for the Unite communications platform serving 200K+ business customers; contributed in-band DTMF support upstream to JsSIP.
- ▸ Led the shared component library and Angular 2-to-7 upgrade as lead front-end engineer and scrum master, cutting initial load time in half.
Go, TypeScript, Angular, React, Redux, React Native, WebRTC, JsSIP, Docker, Jenkins CI
Takt Digital
- ▸ Led engineering on a fintech analytics dashboard, hired the team, and owned API and front-end delivery.
- ▸ Built a serverless video-streaming pipeline independently.
JavaScript, Angular, Node.js, Ruby on Rails, AWS Lambda, Bitmovin
Closer
- ▸ Built a one-click provisioning system deploying a complete community platform from one typed configuration, cutting setup from a day to 12 minutes.
- ▸ Designed an idempotent, resumable workflow engine over durable state, with teardown and end-to-end tests against live providers.
TypeScript, Bun, Next.js, Ink, Elysia, Node.js, Drizzle, PostgreSQL, MongoDB, Stripe Connect, Mailgun, Firebase, DigitalOcean, Vercel, GitHub Actions
WhoCards
- ▸ Built and run whocards.cc end to end, including webhook driven checkout and automated fulfillment across 2 providers; ~600 orders shipped.
- ▸ Built a shared headless play engine, API, and design system for the web store and iOS app, with automated mobile releases.
TypeScript, Astro, React, React Native, Expo, NativeWind, tRPC, Stripe, Netlify, EAS, pnpm, Turborepo
Skills
Build and adapt reusable Agent Skills that carry a repository’s architecture, conventions, and guardrails through research, planning, implementation, review, and handoff.
Workflows
Create custom workflows for PRDs, tracer-bullet issue breakdowns, and refactor plans, with clear scope, approval boundaries, project-specific checks, and verification built in.
Open source
Maintainer of prism-rails, 250K+ downloads. Contributor to tailwind-config-viewer, bidi-js, JsSIP, create-t3-app.
Education
Ironhack, Miami: full-stack immersive, 2016. City College of New York: computer science coursework, 2013