Skip to content

chermdev/chermdev

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 

Repository files navigation

Twitter Follow

👋 Hey, I’m Charlie

I'm a QA Automation Engineer & Full-Stack Developer passionate about building scalable web applications using React, Next.js, Tailwind CSS, Prisma, and Supabase — all while keeping quality, performance and test automation at the core.

💻 Recently built and launched:

image

A complete raffle tenant site built with Next.js 15 (App Router), Zustand, Resend, PostHog, Supabase, Prisma, and Stripe. Offers a friendly ticket-selling experience with built-in features:

  • Shopping cart with bonus handling.
  • 30-minute reservation timer.
  • Lucky machine for ticket selection.
  • Game countdown with automatic order locking to prevent purchases after the raffle ends.
  • User authentication, order history, and digital delivery via email.
  • Responsive design, dark mode, and secure payment flows.
  • Automated payments with Card and OXXO.
  • Semi-automated payments with Bank Transfers vía Whatsapp.
  • Stripe payment


image

The multi-tenant admin platform where subdomain raffle sites are created and managed. Built with Next.js 15, Supabase, Prisma, Zustand, and Stripe
Includes a powerful control panel for raffle owners to:

  • Create and manage raffles with multiple editions.
  • Set up promotions, bonuses and cupons.
  • Select winners and publish results.
  • Track performance and customer orders.
  • Customize branding and editable page content via Markdown.
  • Stripe orders management with Stripe Connect

I love working with tools like Shadcn/ui, Zustand, React Query, Nuqs, Prisma (and exploring Drizzle) and Tailwind to craft delightful user interfaces.
On the backend, I enjoy using Prisma, Supabase RPCs, and PostgreSQL to keep things fast and maintainable.


🧪 Still an SDET at heart

  • 5+ years of QA Automation experience
  • End-to-end testing with Playwright (custom fixtures, mocking, POM design and more)
  • Pipelines with GitLab CI/CD
  • Focused on test reliability, debugging, and observability

🚀 Currently working with:

Next JS React TypeScript Tailwind CSS Shadcn/ui Zustand React Query Prisma Supabase


📚 Learning & Exploring:

Drizzle Vercel Astro


🧠 What I bring to your project:

  • Test Automation Expertise: Playwright, TypeScript, JavaScript
  • CI/CD Integrations: Automating test execution at every stage
  • Scalable & Maintainable Code: SOLID principles, POM, fixtures
  • Agile Development: Collaborating in cross-functional teams
  • Conversational English: Working with US-based clients for 4+ years
  • Full-stack product thinking with performance, UX, and scalability in mind
  • Production-ready frontends with Next.js, Zustand, and Tailwind
  • Backend experience with Supabase RPCs and Prisma ORM
  • Testing expertise to reduce flakiness and ensure releases go smoothly
  • Focus on developer experience (DX), performance budgets, and clean code

💡 Let’s collaborate on your Next .js idea or SaaS project — especially if it needs quality baked-in from day one.
📫 Reach out on Linkedin.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published