# Fortino Sandoval

Software Developer  
Frontend-focused - Fullstack Experience - Product & Systems Thinking  
Mexico  
Email: fortysc97@gmail.com  
LinkedIn: https://www.linkedin.com/in/fortinosandoval/  
GitHub: https://github.com/FortinoSandoval  
Portfolio: https://fortinosandoval.com

## Professional Summary

Software Developer with 8+ years of experience building web applications across frontend development, backend integration, and production delivery.

Strongest in frontend architecture, Angular, TypeScript, and state-driven application behavior for complex web applications.

Experienced in shaping application workflows, designing APIs, integrating backend services, and delivering maintainable systems from implementation through production deployment.

Focused on building software where frontend structure, backend behavior, and product requirements align clearly.

## Core Skills

Frontend: Angular, React, TypeScript, JavaScript, RxJS, NgRx, HTML, CSS, Frontend Architecture, Component Architecture, State Management

Backend: Java, Spring Boot, Node.js, NestJS, REST APIs, API Design, MySQL, PostgreSQL, System Integration, Business Logic

Architecture & Systems: System Design, Technical Decision Making, Product Workflows, Event-Driven Flows, Async Behavior, Multi-Tenant Architecture, Maintainability

Delivery & Operations: GitHub Actions, CI/CD, Linux, Cloudflare, systemd, Production Deployments, Git, SonarQube

Testing: Jest, Karma, Protractor, E2E Testing, Unit Testing

## Professional Experience

### EPAM Systems

Senior Frontend / Fullstack Developer  
July 2021 - April 2026

- Designed and implemented a reusable split-screen and multi-panel frontend architecture supporting dynamic layouts, component communication, and synchronized state across panels.
- Contributed to defining feature behavior and application workflows by modeling user interactions, state transitions, and integration requirements across complex enterprise systems.
- Contributed to frontend architecture decisions by defining state flows, component boundaries, and integration points across enterprise application modules.
- Built and maintained enterprise web applications with Angular, TypeScript, RxJS, and NgRx, with a focus on complex UI behavior and maintainable frontend architecture.
- Implemented draft behavior for a messaging-like workflow, including save, restore, overwrite, and asynchronous state flows using RxJS and NgRx.
- Integrated frontend features with Java/Spring Boot, NestJS, and REST APIs, aligning UI behavior with backend data contracts and workflow rules.
- Supported modernization efforts across large Angular applications, including framework upgrades and migration work within legacy enterprise environments.
- Worked with enterprise delivery practices including Git, SonarQube, code quality checks, and cross-functional implementation workflows.

### Softtek

Frontend / Fullstack Developer  
June 2018 - July 2021

- Built enterprise web applications and internal tools using Angular, AngularJS, TypeScript, JavaScript, Java/Spring, and backend service integrations.
- Built and proposed an internal marketing page automation tool that allowed non-technical users to generate and update pages from structured input data without recurring developer support.
- Initiated and implemented an AngularJS-to-Angular hybrid migration proof of concept to explore a safer modernization path for the application.
- Identified and improved legacy SQL and stored procedure behavior to support application reliability and maintainability.
- Introduced the initial frontend unit testing setup for an application that had no existing test framework, using Karma as the starting point for test coverage.
- Worked across frontend features, API integration, quality improvements, and legacy system maintenance.

### Independent SaaS Project

Software Developer  
2026 - Present

- Designed and built a Mexico-first multi-tenant SaaS platform for raffle organizers from concept toward production deployment.
- Defined multi-tenant domain boundaries, authentication flows, tenant routing, and product workflows to support maintainability and future platform growth.
- Modeled tenant, raffle, participant, reservation, payment, customization, and public page workflows with attention to product behavior and data boundaries.
- Implemented public tenant pages, tenant customization, raffle creation flows, participant reservation flows, manual payment-oriented workflows, and pricing/plan logic.
- Built frontend, backend, and deployment workflows using Next.js, NestJS, PostgreSQL, REST APIs, GitHub Actions, Linux, Cloudflare, and systemd.
- Implemented authentication and session handling using HTTPOnly cookies, email verification, tenant routing, and domain/custom-domain groundwork.
- Integrated external services including GCS, Brevo, and Stripe for product infrastructure and platform workflows.
- Built production deployment workflows using immutable artifacts, VPS-based services, Cloudflare origin TLS, environment management, and GitHub Actions.
- Used AI-assisted development workflows for research, implementation planning, debugging, documentation, and operational work while retaining ownership of technical decisions.

## Selected Technical Strengths

- Structuring stateful frontend applications around clear component boundaries, predictable data flow, and reactive behavior.
- Translating product workflows into UI states, API contracts, validation rules, and public/private data boundaries.
- Working across frontend implementation, backend integration, data modeling, CI/CD, and production deployment concerns.
- Improving maintainability in legacy Angular and enterprise application environments.
- Using AI-assisted development workflows as a support tool for research, debugging, documentation, and delivery without shifting technical responsibility.
