Skip to content

● portfolio · Irvine, CA

Hector
Perez_

Full Stack Engineer · React/Next.js · .NET · NodeJS · AWS · AI-Driven Development

I turn complex business rules into fast, secure applications, from the Database schema to the last pixel on the screen, and ship them to the Cloud.

hector@irvine: ~
❯ whoami
hector.perez · full stack engineer
❯ stack --primary
react 19 · next.js 16 · typescript · .net 10 · aws
❯ uptime
10 yrs shipping production software
❯ location
irvine, ca · remote or hybrid
❯ ls ~/projects --live
vince.appresolv.nowdogmac3x.comdogma.systemshopedemo
❯

[01] ~/capabilities

Everything from the schema to the screen

Six areas I work in every week. Each one has shipped to production for real users.

frontend

Front-end architecture

Large React and Next.js codebases that stay fast and predictable as they grow.

  • Highly responsive interfaces, crafting reusable components that perform flawlessly on every screen
  • Async data with SWR, global state with Jotai or Redux Toolkit
  • ISR and static rendering for SEO-critical Next.js sites
  • jQuery/Polymer → React migrations of flagship products

~40% performance score gain after migration

api

.NET APIs & services

Middle-tier Web APIs and microservices in C# with Dapper over SQL Databases or NoSQL stores

  • Query tuning and caching to cut response times
  • JWT/JWE auth, multi-tenant connection handling
  • Report generation with DevExpress on .NET 10
cloud

AWS cloud delivery

Serverless and containerized deployments with security built in from the start.

  • Lambda + API Gateway, Elastic Beanstalk, App Runner
  • Amplify hosting, Cognito auth, SES/SNS messaging
  • S3, RDS, CloudFront, Route 53, EventBridge schedules
data

Data & observability

Schemas, stored procedures and logging that make incidents short.

  • SQL Server, PostgreSQL, MySQL and DynamoDB
  • Log API on Elastic for real-time observability
  • Append-only audit ledgers and least-privilege DB logins
mobile

Mobile apps

React Native and Expo apps for iOS and Android that work in the field.

  • POS with barcode scanning and Bluetooth receipt printing
  • Camera OCR, push notifications, offline upload queues
  • Shared auth and APIs with the web console
ai

AI-assisted engineering

LLMs in the workflow and in the product, with guardrails.

  • Claude Code and GitHub Copilot in daily delivery
  • In-app assistants on the Anthropic SDK, scoped by user permissions
  • IBM Watson NLU for text analysis in consulting dashboards

up to 45% faster feature delivery with AI tooling

[02] ~/stack

Tools I reach for

$ front-end
React 19Next.js 16TypeScriptTailwindMUIReact Hook FormZodSWRJotaiRedux ToolkitDevExtreme
$ back-end
.NET 6–10C#Node.jsAnthropic SDKDapperEF CoreNestJSPrismaGraphQL
$ databases
SQL ServerPostgreSQLMySQLElasticDynamoDBIndexedDB
$ aws
LambdaAPI GatewayAmplifyCognitoApp RunnerElastic BeanstalkEC2S3RDSSESCloudFrontRoute 53
$ mobile
React NativeExpoiOSAndroid
$ ai & tools
Claude CodeAnthropic SDKGitHub CopilotIBM Watson NLUGitJiraAzure DevOps
$ integrations
StripePayPalWhatsApp BusinessTwilioDevExpress Reporting

[03] ~/work

Selected work, all live

Products and sites I designed and built. Each one is in production and a click away.

Featured · Multi-tenant DOP/ERP · web, API & mobile

Vince

A bilingual cloud DOP/ERP, built as a modern console over an existing SQL Server estate. One login covers sales, purchasing, inventory, receivables, payables, accounting, budgeting, payroll, CRM and point of sale.

  • Sasha, an AI assistant whose tools follow the same permissions as the user
  • Expo mobile app: POS, barcode scanning, Bluetooth receipts, OCR meter readings
  • Offline datasets in IndexedDB, per-tenant SQL connections, email/SMS MFA
  • DevExpress reports and a built-in report designer, stored on S3
  • Bilingual interface in English and Spanish
  • Next.js 16
  • React 19
  • TypeScript
  • .NET 10
  • Dapper
  • SQL Server
  • AWS Lambda
  • Expo
  • Anthropic SDK
https://vince.app
Vince sales dashboard with net sales, cash collected and a monthly sales chart
https://vince.app/analytics
Vince analytics screen with revenue trend line and revenue-by-channel donut chart

Support desk · SaaS

Resolv.Now

The support desk inside Vince. Email, WhatsApp and a customer portal become one conversation per case, with an SLA clock that runs in business hours and an escalation ladder when it slips.

  • Business-hours SLA and escalations
  • Append-only audit trail
  • Bilingual marketing site with a least-privilege lead API
  • Next.js 16
  • Tailwind 4
  • next-intl
  • WhatsApp Cloud API
  • SQL Server
  • Amplify

Analytics platform · SaaS

Dogma C3X

A cloud platform for intelligent consultancy. Structured assessments feed gap analysis, risk maturity and customer segmentation, presented as executive, operational and tactical dashboards.

  • Analysis as a Service
  • Responsive DevExtreme dashboards
  • Natural-language insight with IBM Watson
  • React
  • DevExtreme
  • IBM Watson NLU
  • .NET
  • AWS

Corporate site

Dogma Systems

Corporate site for a US and UK customer-experience consultancy, with SEO, a blog and direct entry into the C3X platform.

  • Incremental Static Regeneration
  • SEO and structured metadata
  • C3X platform integration
  • Next.js
  • React
  • ISR
  • SEO

[04] ~/ai-driven

AI-Driven Development

I build with AI as part of my everyday engineering workflow, not as an add-on.

Claude Code, GitHub Copilot and LLM-assisted scaffolding handle boilerplate, refactors, test drafts and code review, so I can focus on architecture and business logic.

  • Claude Code
  • GitHub Copilot
  • Anthropic SDK

up to45%

faster feature delivery,with fewer boilerplate errors

hector@irvine: ~/workflow

❯ route --tasks

  • boilerplate→ ai
  • refactors→ ai
  • test drafts→ ai
  • code review→ ai
  • architecture→ me
  • business logic→ me

❯

Shipped to end users

Sasha, an in-app assistant

A permission-aware assistant for the Vince DOP/ERP, built on the Anthropic SDK. Its tools can only do what the signed-in user is allowed to do.

vince.app (opens in a new tab)

[05] ~/approach

How a project moves

Comfortable owning the whole pipeline, remote or hybrid, and equally happy as one part of a larger team.

  1. 01

    Gather requirements

    Sit with the people who will use it, map the business rules, and agree on what done looks like.

  2. 02

    Design the experience

    Sketch flows and screens early so usability problems surface before code does.

  3. 03

    Build it secure

    Typed end to end, least-privilege data access, and auth decided up front rather than bolted on.

  4. 04

    Ship to the cloud

    Automated AWS deployments, logging from day one, and room to scale when traffic arrives.

[06] ~/off-the-clock

Off the clock

Rock bass

I play bass. On rotation: RUSH, Journey, Pink Floyd, Oasis and Steely Dan.

RUSH · Journey · Pink Floyd · Oasis · Steely Dan

Horror & sci-fi

An avid reader of the strange and the speculative.

Philip K. Dick · Arthur C. Clarke · Stephen King · H. P. Lovecraft

[07] ~/contact

Have a product to build or a codebase to modernize?

Send a short note about the project and how to reach you.

Irvine, CA · Orange County · open to remote and hybrid work