About

Engineering depth, operational context, and clear ownership.

My work connects requirements, architecture, implementation, deployment, and production learning instead of treating them as separate handoffs.

Background

Technical breadth is useful when it keeps context connected.

My profile is organized around responsibility for the complete system, not around a list of frameworks.

I design, build, and operate software across the full delivery path—from understanding the workflow to running the finished system in production.

My experience spans frontend and backend development, data modeling, cloud delivery, requirements work, and technical leadership. That range is most useful when a project crosses team or system boundaries and needs someone to maintain a coherent technical direction.

I have worked across fishing and aquaculture, laboratory management, marine research, and legal recruitment. Each domain required learning its language, constraints, and operational risks before choosing the architecture.

I collaborate in two ways: as a senior engineer or technical lead embedded with a team, and through my software company for focused end-to-end engagements.

Principles

How I make decisions while the problem is still incomplete.

These rules keep architecture connected to the operation and to the people who will sustain the product.

  1. Understand the operation before designing the interface.

  2. Keep architecture proportional to the system and the team.

  3. Treat deployment, observability, and support as product work.

  4. Make decisions legible to both technical and operational stakeholders.

Expertise

Technical capabilities applied as one system.

Frontend, backend, data, integrations, and delivery are designed as parts of one workflow.

Frontend engineering

  • React 18
  • TypeScript
  • Next.js
  • Redux Toolkit and RTK Query
  • Ant Design, Mantine UI, and DevExtreme
  • Internationalization and accessible responsive interfaces

Backend and data

  • Strapi 4 and 5
  • Express
  • FastAPI and Python
  • PostgreSQL and advanced SQL
  • MongoDB and aggregation pipelines
  • Custom services, controllers, and integrations

Cloud and delivery

  • Docker and Docker Compose
  • GitHub Actions
  • AWS EC2, DigitalOcean, Azure, and Vercel
  • CapRover and Dokploy
  • Linux, TLS, reverse proxies, and load balancing

Integrations and data exchange

  • OAuth with Azure AD, JWT, and role-based access
  • Government and third-party APIs
  • PDF, Excel, and XML processing
  • Email services and cloud storage
  • GraphQL fundamentals

Operational contexts

Domains where vocabulary and traceability matter.

  • Fishing and aquaculture operations
  • Laboratory management
  • Marine research data
  • Legal recruitment workflows

Education

Formal education and continuous practical learning.

2024

Instituto Profesional INACAP

Ingeniero en Informática

Graduation project: SMPIA, a predictive-maintenance system built as a microservices architecture with a foundational machine-learning integration.

  • Strapi 5.4
  • FastAPI
  • React
  • TypeScript
  • PostgreSQL
  • TensorFlow/Keras
2018–2022

Independent study and practical projects

Self-directed full-stack development

Advanced full-stack learning through continuous study and the delivery of practical software projects.

Languages

English
Professional working proficiency