`resume`

Avi Charlop

Senior full-stack engineer building fast, thoughtful product systems.

Experience

Contract Full-Stack Engineer · Closer (closer.earth)

May 2026 - Present · Remote

Infrastructure-automation tooling and platform work for Closer, the operating system behind regenerative co-living communities ("villages").

  • Built a greenfield "one-click village" provisioning system (Bun monorepo, TypeScript) that stands up a complete community-platform instance across DigitalOcean, Vercel, MongoDB, Mailgun, Firebase, and Stripe Connect from a single typed config.
  • Designed idempotent, resumable provisioning workflows — a step DAG over durable state — with full teardown, validated by end-to-end tests against live cloud providers.
  • Shipped an Ink terminal UI distributed as compiled single-file binaries and an Elysia control API with token auth and streamed mutation endpoints.
  • Contributed fixes to the core platform alongside the tooling: a Next.js 15 / Turborepo frontend and a Node + MongoDB API.

Freelance Web Developer · ECSFood.com

2026 · Remote

  • Rebuilt a disaster-relief catering company’s site as a static Astro app, replacing a legacy WordPress install.
  • Drove parity with automated visual-regression tests (Playwright across four breakpoints) checking each page against captured live-site baselines.

Team Lead · Vionlabs

February 2025 - February 2026 · Remote

Greenfield customer portal and multi-source data platform for enterprise media-tech customers.

  • Led a 4-engineer team building a greenfield, multi-tenant media-catalog portal as a Turborepo monorepo (Next.js, tRPC, Fastify, Drizzle/Postgres), establishing workflows and code standards across frontend, API, and documentation surfaces.
  • Built the multi-source data-sync layer that unified content from upstream fingerprinting systems into a single customer-facing portal.
  • Owned GCP infrastructure end-to-end in Terraform — Cloud Run, Cloud SQL, Pub/Sub, Eventarc, Secret Manager, and VPC — with GitLab CI/CD pipelines for automated deploys.
  • Built a Figma-driven design system in Storybook plus catalog browsing, smart-lists, filtering, and tagging, with enterprise auth (WorkOS SSO, scoped API keys); partnered with Sales to turn customer feedback into same-day updates.

Senior Frontend Engineer · Collect.AI

August 2023 - August 2024 · Remote

  • Built a fully type-safe form generator on React Hook Form and the internal MUI component library, standardizing form development and reducing implementation time.
  • Introduced Redux Toolkit with RTK Query to simplify state management and data fetching.
  • Drove a platform-wide UI-consistency overhaul, contributing Storybook-documented components to the shared library and published client SDK.
  • Migrated package management from NPM to GitHub Packages and automated publish/deploy with reusable GitHub Actions workflows.

Full-Stack Developer · Freelance

October 2022 - June 2023

  • Co-created and continue to operate whocards.cc, an owned conversation-card product — an Astro + Stripe storefront on Netlify with an automated end-to-end checkout and fulfillment flow, integrating two third-party fulfillment providers (Zenfulfillment, later Egon) that route orders to regional carriers.
  • Built J3D.AI, a real-time AI workshop-summary app (T3 stack: Next.js, tRPC, Prisma, Supabase, GCP) with live audio capture, an ffmpeg-based transcription pipeline, and AI-generated summaries with editable next steps.
  • Built proofofperformance.xyz, a live on-chain NFT minting experience on Tezos for a DJ event, using fxhash live-minting tooling.
  • Contributed to circa.art and the underlying Tezos NFT marketplace stack (Taquito), letting users purchase video frames during a high-profile launch.

Engineering Lead / Full-Stack Engineer · Net2phone

February 2017 - November 2022 · Remote

    Cross-Team Intrapreneur (React) · 2020 - 2022

    • Built a WebRTC browser dialer (React, Redux, TypeScript, JsSIP) supporting multiple call-server configurations — a core piece of the modern web client.
    • Introduced React micro frontends to modernize the legacy Angular system and accelerate feature development across teams.

    Lead Front-End Engineer & Scrum Master (Angular) · 2019

    • Led a shared component library and reusable module extensions across the Unite Angular web client, improving UI consistency and speeding up feature rollouts.
    • Drove front-end modernization of the Unite client, including major-version Angular upgrades, to improve performance and maintainability.

    Mobile Engineer (React Native) · 2018

    • Developed and enhanced live chat and calling features in the mobile app, improving user communication flows.
    • Streamlined code generation processes to accelerate mobile app releases.

    Backend Engineer (Go) · 2017

    • Refactored core messaging microservices in Go (engine, user service, shared libraries) to improve scalability and maintainability.
    • Implemented unit testing across key services to improve reliability.

    Software Engineer · Takt Digital

    May 2016 - January 2017 · Miami

    • Built a serverless streaming-media pipeline (AWS Lambda + Bitmovin transcoding) as the primary developer, carrying it from MVP through a startup’s second round of Y Combinator.
    • Delivered the Aapryl fintech analytics dashboard MVP end-to-end, frontend and backend, using Angular and Node.js.

    Education

    Ironhack Bootcamp

    March 2016 - May 2016 · Miami

    Completed 400+ hours of intensive web development training focused on Ruby on Rails, JavaScript, HTML, Git, and test-driven development through hands-on projects.

    City College of New York, CCNY

    2011 - 2013 · New York

    Pursued coursework in computer science, focusing on algorithms, data structures, and programming principles.