Alfredo Flores Valenzuela
Web Developer  ·  Hermosillo, Sonora, Mexico

I build the systems a business runs on.

Two years ago I started building software for businesses in my city. Today seven locations run on it every day — registers ringing up sales, client records, cash counted at close, the reports an owner opens before coffee. I work directly with the people who use what I build, which means I learn a business fast and I care about the part most developers skip: what happens after launch, when the thing has to keep working.

Multi-brand point of sale — El Cárcamo Park

In build · opens 2026
Food and entertainment park · 7 in-house brands · sole developer

One platform running three completely different sales channels — a counter register, a self-service kiosk and a drive-thru — off a single shared product and modifier engine. Seven brands configure their own menus through the same admin, and a price change lands everywhere at once, including the mobile app.

Counter point-of-sale with a product modifier dialog open
Counter register — product configurator, required and optional modifier groups
Back-office menu administration listing products per brand
Back office — each brand manages its own categories, products and modifiers
TypeScriptTanStack StartReactPostgreSQLSupabaseStripeTwilioVercel

CRM for a laser hair-removal chain

Live · 4 locations
In daily use by front-desk staff · client names blurred for privacy

Scheduling across treatment rooms, client records, treatment and payment history, account credit, and revenue reporting — for four branches that each need their own view and a shared one for the owner. I built it, rolled it out and trained the staff at every location.

Daily schedule across two treatment rooms
Day view — two rooms, appointment status, treatment zones, payment per session
ReactTypeScriptPostgreSQLSupabaseRow Level SecurityVercel

Point of sale for a batting-cage venue

Live · daily production
Two cashier shifts · tablet PWA · real cash reconciliation

Sales, shift handover, cash reconciliation and reporting for a venue that runs until midnight. Sales bucket on a 1 a.m. business-day cutoff, because the day a venue closes is not the day a calendar thinks it is.

Daily sales screen split by cashier shift
Day view — totals split by shift and by payment method, full transaction log
Operations dashboard with revenue and machine usage charts
Operations dashboard — cash vs card by day, package mix, usage and fault rate per machine
ReactTypeScriptPostgreSQLpg_cronpg_netTelegram APIPWA

Customer loyalty mobile app

In build
iOS and Android · React Native

A two-balance wallet — prepaid money and earned cashback, never mixed — built on a ledger rather than a stored number, so a balance is always the sum of its movements and can be audited back to the transaction that caused it.

React NativeExpoTypeScriptPostgreSQLStripeTwilio

Brand websites

Live · 10 sites
Design, build, DNS migration, SSL, page-speed tuning

Ten brand sites taken from blank page to live domain — responsive builds, DNS moved without downtime, certificates, and performance work after launch rather than before it. Each one gets its own visual language rather than a house template. Three of them below.

Retro diner website for a burger restaurant
Burger restaurant — 1980s diner direction, illustrated mascot, hand-lettered display type
HTMLCSSJavaScriptDNSSSLVercelGA4Search Console

What I handle

Front end
JavaScript, TypeScript, HTML, CSS. React, React Native, TanStack Start. Responsive builds and cross-browser QA.
Integrations
REST APIs and webhooks. Stripe, Twilio, Resend, Telegram, payment-terminal APIs. Wiring third-party services into systems that have to stay consistent when one of them fails.
Client systems
CRM design and rollout, onboarding and configuration per location, staff training, and documentation written for people who are not developers.
Infrastructure
DNS and domain configuration, SSL, site migrations, hosting, CI/CD, deploys, and monitoring after the thing is live.
Performance & SEO
Core Web Vitals and page-speed work, Google Analytics 4, Search Console, uptime monitoring and alerting.
Data
PostgreSQL schema design, migrations, row-level security, and reporting queries that stay correct as the data grows.