01
Clear responsibilities
I separate interface behavior, business rules, and data access so each component has a clear responsibility. React components, typed contracts, Clean Architecture, and SOLID guide how I organize applications.
000AboutBUCARAMANGA, SANTANDER, COLOMBIA

I'm José, a Software Engineer with a full-stack approach. I build React and TypeScript web interfaces, C#/.NET APIs, and applications backed by PostgreSQL. My work includes frontend, mobile, and full-stack projects alongside production systems for emergency services, healthcare SaaS, and referral tracking.
I earned my B.S. in Computer Systems Engineering from Saint Leo University in May 2026. I also completed the intensive Fullstack Development bootcamp at Campuslands, where I specialized in the .NET ecosystem, databases, and software architecture.
My projects include this React and TypeScript portfolio, a Flask task app with authentication and persistent data, a Formula 1 frontend built with Web Components and Three.js, and a Kotlin Android app. They cover user interfaces, API integration, server-side validation, and deployment.
At Planeta IP, I developed production C#/.NET APIs and worked on PostgreSQL schema design, migrations, authentication, reporting, integrations, and support. I enjoy designing clear responsibilities across the interface, application logic, and data. My interests include performance, security, distributed systems, and cloud technologies.
001ExperienceTimeline
to 2026
Bucaramanga, Santander, Colombia
Planeta IP Comunicaciones SAS ESP
Oct 2025 to Oct 6, 2026
002EducationCredentials
BS
BS in Computer Systems Engineering · Tampa, FL
Mar 2023 to May 2026
Bootcamp
Fullstack Development Bootcamp · Floridablanca, Colombia
Sep 2024 to Jun 2025
003MethodHow I work
01
I separate interface behavior, business rules, and data access so each component has a clear responsibility. React components, typed contracts, Clean Architecture, and SOLID guide how I organize applications.
02
I pair client-side form feedback with server-side validation and authorization. My work includes JWT session handling, refresh-token rotation, RBAC, upload checks, and Zod-validated forms.
03
I check database dependencies and backups before migrations, and test user flows through the browser. I use Node.js and SQL verification tooling, Vitest, and Playwright to check behavior from forms to server responses.
004StackWorking set
Focus a skill to see related work.
005Dossier