Hola, soy

Mauricio Ochoa

Desarrollador Full Stack. Construyo aplicaciones web empresariales de extremo a extremo, del frontend en Angular a las APIs en .NET que las sostienen.

  • ~10 años de experiencia
  • Enfoque en Angular + .NET
01 · Sobre mí

Quién soy y qué hago

Desarrollador Full Stack con cerca de 10 años de experiencia en desarrollo de software. Desde 2018 me he especializado en construir aplicaciones web empresariales, actualmente enfocado en el ecosistema Angular + .NET.

Formo parte del equipo tecnológico en el sector de seguros, donde trabajo a lo largo de todo el stack: frontend en Angular con Tailwind CSS, una capa BFF en NestJS entre el frontend y las APIs, y backend en .NET con Entity Framework sobre SQL Server. Cada cambio va acompañado de pruebas unitarias (Jest en web y BFF, MSTest en las APIs) y se despliega vía pipelines de Jenkins hacia AKS y servidores on-prem con IIS.

Los proyectos en los que trabajo siguen principios de Clean Architecture, Screaming Architecture y Vertical Slice Architecture — el código se organiza por funcionalidad de negocio, no por capas técnicas.

02 · Stack

Tecnologías con las que trabajo

Frontend

Angular TypeScript Tailwind CSS

Backend & BFF

C# / .NET Entity Framework NestJS

Bases de datos

SQL Server

Testing

Jest MSTest

Herramientas, DevOps & Cloud

Git Docker Kubernetes Jenkins Azure
03 · Proyectos

Proyectos destacados

Una selección de proyectos en los que he trabajado a lo largo de mi carrera.

Random Cat

Proyecto personal de una aplicación móvil usando Kotlin y una API REST. La app carga imágenes aleatorias de gatitos que puedes guardar en el celular o compartir en otras apps.

Kotlin

2021

UTSCAPP

Aplicación móvil para la Universidad Tecnológica de Santa Catarina que muestra el horario de alumnos y profesores, da acceso al sitio de calificaciones y un mini mapa de las aulas de la institución. Desarrollada con Xamarin Forms y un servicio web en PHP.

C# Xamarin Forms PHP MySQL

2017

Traductor de LSM con Kinect

El proyecto consistía en un software para detectar el movimiento de las manos por medio del dispositivo Kinect y asociarles un significado en texto y voz. Fue desarrollado con WPF, C# y Kinect SDK.

C# WPF Kinect SDK Visual Gesture Builder

2016

04 · Experiencia

Trayectoria profesional

Desarrollador Full Stack

Sahuro | Ago. 2018 — Presente

  • Trabajo como consultor de Sahuro, asignado al equipo de siniestros de Chubb (sector seguros), participando en el ciclo completo, desde el análisis hasta el despliegue.
  • Desarrollo el frontend en Angular con Tailwind CSS, una capa BFF en NestJS y APIs en .NET con Entity Framework sobre SQL Server.
  • Aplico Clean Architecture, Screaming Architecture y Vertical Slice Architecture, y despliego mediante Jenkins hacia AKS y servidores on-premise con IIS.

Profesor de asignatura

Universidad Tecnológica de Santa Catarina | Ene. 2017 — Dic. 2018

  • Impartí materias de tecnologías de la información enfocadas en desarrollo de software para estudiantes de nivel superior.

Desarrollador Web

Universidad Tecnológica de Santa Catarina | Sep. 2014 — Dic. 2017

  • Desarrollé temas y plugins en PHP para la plataforma Moodle de la universidad.
  • Di mantenimiento y actualicé el frontend del sitio web institucional.
  • Participé en proyectos internos como el prototipo del traductor de lengua de señas y la app móvil de consulta de horarios (UTSCAPP) — ver Proyectos.
05 · Contacto

Hablemos

Puedes escribirme por correo o encontrarme en GitHub y LinkedIn.