Quito, Ecuador · Abierto a oportunidades remotas

Harryson
Montesdeoca
Full Stack Developer — .NET · Angular · Flutter

Construyo el sistema completo: interfaces en Angular, APIs en ASP.NET Core, datos en SQL Server y apps móviles en Flutter.

Desplázate

01 Sobre mí

Software con usuarios reales, de la pantalla a la base de datos.

Diseño, construyo y mantengo aplicaciones que ya están en uso.

Soy desarrollador full stack en SAGAT Systems, en Quito. En el backend trabajo con C#, ASP.NET Core (.NET 8) y Entity Framework Core. En el frontend, con Angular 14+, TypeScript, RxJS y Angular Material. En móvil, con Flutter.

También administro SQL Server: procedimientos almacenados, triggers, vistas, índices y el aprovisionamiento de bases nuevas. Despliego en IIS, uso Git a diario y trabajo en Scrum. Si algo falla en producción, lo reviso y lo dejo estable.

Estudio Ingeniería en Software en la Escuela Politécnica Nacional, noveno semestre. Español nativo e inglés C1. Además he trabajado con Java Spring Boot, Python y Node.js.

Rol
Full Stack Developer
Empresa
SAGAT Systems S.A.S.
Base
Quito, Ecuador
Idiomas
Español nativo · Inglés C1
Formación
Ing. en Software · EPN
Abierto a
Freelance remoto y full-time remoto

02 Servicios

Qué construyo

Cuatro frentes en los que puedo entrar a un producto y dejar la web, la API, los datos y el móvil hablando el mismo idioma.

Web y landing pages

Interfaces de producto y páginas de aterrizaje. En el trabajo diario es Angular. Cuando hace falta presentar algo con claridad y velocidad, también HTML, CSS y JavaScript.

  • Angular 14+, TypeScript y manejo de estado con RxJS.
  • Formularios reactivos, Angular Material y consumo de APIs REST.
  • Landing pages cuidadas en móvil, jerarquía visual y rendimiento.

APIs y backend

APIs REST que la web y el móvil pueden compartir. Autenticación, autorización y un acceso a datos que se puede seguir manteniendo.

  • ASP.NET Core sobre .NET 8, con contratos REST claros.
  • JWT y ASP.NET Identity para autenticación y roles.
  • Entity Framework Core como capa de acceso a datos.

Bases de datos

SQL Server entra en el diseño, no al final. Modelo, consultas, índices y la operación del día a día: respaldos, restauración y bases nuevas.

  • Procedimientos almacenados, vistas y triggers.
  • Índices y optimización de consultas.
  • Aprovisionamiento de bases, backup y restore.

Apps móviles

Aplicaciones multiplataforma en Flutter, apoyadas en las mismas APIs que usa la web. Una base de código para iOS y Android.

  • Interfaces en Flutter conectadas a APIs REST.
  • La misma autenticación y los mismos recursos que la web.
  • Un solo código para iOS y Android.

03 Proceso

Cómo trabajo

Ciclos cortos, con algo que se puede revisar en cada vuelta. Así es como llevo un encargo de la conversación a producción.

  1. 01

    Alcance

    El problema, quién lo usa y qué tiene que quedar resuelto en esta entrega.

  2. 02

    Diseño

    Modelo de datos y endpoints antes de abrir demasiados frentes a la vez.

  3. 03

    Iteración

    Ciclos cortos con Git y Scrum, y software que ya se puede usar.

  4. 04

    Producción

    Despliegue en IIS, incidencias reales y un sistema que sigue operando.

04 Stack

Herramientas del trabajo diario

El núcleo es .NET, Angular, SQL Server y Flutter. Al lado, lenguajes con los que también he construido.

Backend

  • C#
  • ASP.NET Core
  • .NET 8
  • Entity Framework Core
  • ASP.NET Identity
  • JWT
  • REST

Frontend

  • Angular
  • TypeScript
  • RxJS
  • Angular Material
  • HTML5
  • CSS3

Bases de datos

  • SQL Server
  • Procedimientos almacenados
  • Vistas
  • Triggers
  • Índices
  • Optimización de consultas
  • Backup y restore

Móvil

  • Flutter

Entrega

  • Git
  • GitHub
  • IIS
  • Docker · básico
  • Scrum

También

Experiencia adicional. No es el núcleo de mi trabajo actual.

  • Java Spring Boot
  • Python
  • Node.js

05 Experiencia

Dónde trabajo

  1. Actualidad

    Desarrollador Full Stack

    SAGAT Systems S.A.S. · Quito, Ecuador

    • APIs REST en ASP.NET Core (.NET 8), consumidas por aplicaciones web y móviles.
    • Acceso a datos con Entity Framework Core. Autenticación y autorización con ASP.NET Identity y JWT.
    • Frontend en Angular 14+: formularios reactivos, RxJS y Angular Material.
    • Aplicaciones móviles multiplataforma con Flutter.
    • SQL Server: procedimientos almacenados, triggers, vistas, índices, optimización de consultas y aprovisionamiento de bases.
    • Despliegue en IIS y Application Pools, soporte a sistemas en producción, Git, GitHub y Scrum.

06 Formación

Estudios e idiomas

Idiomas

  • Español Nativo
  • Inglés C1

07 Contacto

Si el producto necesita las cuatro capas, escríbeme.

Freelance remoto o un rol full-time remoto. La forma más directa es el correo.