Skip to content

Available for hire

Oscar Gustavo Henry Pérez

Full-Stack Developer DevOps Biotechnology Engineer

I design and ship multi-tenant platforms end to end — backend, blockchain, native apps and the cloud underneath — in one repository built to change safely.

// 01 · Telemetry

years building software
8
months to production
15
platforms: Web · iOS · visionOS · Android
4
languages in production
7
security alerts closed in one release
161

// 02 · Profile

Who I am

Self-taught full-stack developer with eight years of building software. For the last fifteen months I have been the architect and main developer of Bionomic, a multi-tenant commerce and civic platform now in production in Mexico.

Backend in Python / Django and Rust, a Cosmos SDK blockchain in Go, native iOS, visionOS and Android apps, Next.js admin consoles and the AWS infrastructure they run on — all in one monorepo.

The repository is built to be changed safely: one make entry point for every stack, OpenAPI contracts checked for drift on every pull request, schema-per-tenant isolation, forward-only migrations and a written runbook for each deploy.

// 03 · Case study

Bionomic

Multi-tenant commerce and civic platform · live in Mexico

System map One polyglot monorepo, one Makefile.
Clients Platform Sovereign chain Cloud iOS · visionOS Swift 6.2 · SwiftUI Android Kotlin · Compose Web consoles Next.js · React 19 Claude · MCP TypeScript server Commerce platform Django · DRF · Celery Identity & auth Rust · Axum · KMS Indexers Rust · REST + WS Cosmos SDK zone Go · CometBFT · 4 val. Smart contracts CosmWasm · Rust AWS EC2 · RDS · S3 · CF Data Postgres · Redis IoT ESP32 · MQTT

[ Shipped ]

From first commit to production in 15 months.

One polyglot monorepo (Python, Rust, Go, TypeScript, Swift, Kotlin) behind a single Makefile. OpenAPI contracts generate typed clients for iOS, Android and web, so a breaking API change fails CI before it reaches a phone.

[ AI / APIs ]

AI and third-party integrations in production.

Anthropic Claude built into the product and its content workflows, plus an MCP server that lets Claude operate the platform through its staff API. Stripe, Twilio, Uber Direct, Google Maps, WhatsApp ordering and push through APNs and FCM — each tenant with its own keys.

[ Security ]

Identity and signing layer, designed and built.

Rust auth service with AES-256-GCM at rest under AWS KMS; requests signed with P-256 keys held in the iPhone’s Secure Enclave; admin tokens (EdDSA, mandatory TOTP) that each service verifies with the public key alone. Deploys run through GitHub Actions OIDC → SSM, so CI holds no long-lived AWS keys.

[ Reliability ]

Fast releases without losing live data.

After a migration failed mid-deploy on a duplicate that only existed in production, I added pre-flight checks the deploy gates on and a lock that stops seed loaders from overwriting live rows. Closed 161 Dependabot security alerts (6 critical, 76 high) in one release.

// 04 · Modules loaded

Tech stack

Tools I use in production across backend, mobile, cloud and hardware.

Languages

  • Python
  • Rust
  • Go
  • TypeScript
  • Swift
  • Kotlin
  • SQL
  • Bash
  • C++
  • C#

Backend & APIs

  • Django
  • DRF
  • Channels
  • Daphne / ASGI
  • Celery
  • Axum
  • Tokio
  • SQLx
  • OpenAPI
  • gRPC
  • Protobuf
  • WebSockets

Blockchain & crypto

  • Cosmos SDK
  • CometBFT
  • CosmWasm
  • IBC
  • WebAssembly
  • Secure Enclave
  • P-256 · Ed25519 · secp256k1
  • AES-256-GCM
  • Argon2
  • JWT · TOTP

Web frontend

  • React 19
  • Next.js
  • Vite
  • MUI
  • Tailwind CSS
  • Bootstrap
  • Sass
  • TanStack Query
  • i18next
  • Vitest

Mobile & spatial

  • iOS
  • visionOS
  • SwiftUI
  • Android
  • Jetpack Compose
  • Hilt / Dagger
  • Retrofit
  • Unity 6
  • AR Foundation
  • Fastlane

Cloud · AWS

  • EC2
  • Lambda
  • RDS
  • ElastiCache
  • S3
  • CloudFront
  • API Gateway
  • Route 53
  • VPC
  • CloudWatch
  • SSM
  • CloudFormation
  • SNS
  • IAM · OIDC
  • KMS
  • ACM
  • Polly

DevOps & servers

  • Ubuntu Linux
  • Docker
  • systemd
  • Caddy
  • Nginx
  • Let's Encrypt
  • Cosmovisor
  • Make
  • uv
  • pnpm
  • Gradle

CI/CD & quality

  • GitHub Actions
  • Dependabot
  • pre-commit
  • Gitleaks
  • pytest
  • mypy
  • Black
  • ESLint
  • Prettier
  • Jira

Data, messaging & IoT

  • PostgreSQL
  • Redis
  • MQTT / EMQX
  • Pandas
  • NumPy
  • ESP32
  • PlatformIO
  • Arduino

Observability

  • Prometheus
  • Grafana
  • Alertmanager
  • Sentry
  • Uptime Robot
  • CloudWatch

Integrations & AI

  • Claude API
  • MCP Server
  • Stripe
  • Twilio
  • Google Maps
  • Uber Direct
  • WhatsApp API
  • APNs · FCM
  • Slack

// 05 · Background

Education & languages

ITESO · Guadalajara

Master's Degree · Biotechnology Engineering

ITESO — Instituto Tecnológico y de Estudios Superiores de Occidente

Biotechnology taught me to model living systems; software lets me build the ones that feed, pay and govern people.

  • Spanish Native
  • English Advanced

// 06 · Open channel

Let’s build something.

Open to full-time roles and contracts — backend, platform, mobile or the whole thing.

Location
Guadalajara, Jalisco, México
esc