Crafting Code, Creating Impact

Senior AI Full-Stack Engineer with 8+ years building scalable B2B SaaS products with strong Typescript expertise across frontend and backend. I've architected REST APIs serving thousands of daily requests, designed type-safe full-stack systems, and collaborated closely with Product Managers and UX designers to deliver customer-centric solutions. Expert in applying SOLID, GRASP, DRY, KISS and YAGNI principles pragmatically while maintaining focus on incremental delivery and modern engineering practices. Core tech: Typescript, ReactJS, Next.js, NestJS, PostgreSQL, AWS. Proven ability to rapidly grasp complex workflows and translate customer needs into robust, scalable systems.

Profile photo
TypeScript
React
Node.js
PostgreSQL
AWS
Docker
Next.js
NestJS
Python
.NET
Go
Angular
React Native

Experience

A decade of building impactful solutions across startups and enterprises

  1. Remote

    Co-Founder & Lead Software Engineer

    Founded and lead technical development of AI-powered livestock management platform using computer vision for cattle weight estimation. Scaled to 193 farms, 448 users, and 70,000+ animals with 93% accuracy.

    Key Achievements

    • Co-founded AgTech startup winning national 'Desafío AgTech 2023' competition
    • Architected end-to-end cattle weighing automation system with type-safe TypeScript across frontend (Next.js) and backend (NestJS REST APIs), and dedicated Python/FastAPI microservices for ML inference
    • Engineered scalable multi-tenant SaaS handling hundreds of concurrent users with sub-300ms API response times, async queue processing for ML workloads, and graceful error handling, achieving 99.8% uptime through monitoring with Sentry
    • Designed hybrid architecture separating business logic (modular monolith) from ML processing (dedicated microservices), enabling independent scaling and deployment of compute-intensive operations while maintaining system reliability
    • Led data-driven technical pivots: migrated from real-time to offline processing after production analysis showed reliability issues, and introduced dual-camera setup increasing model accuracy from 67% to 93% based on edge case analysis
    • Reduced weighing time from 4 hours to 30 minutes per session, saving 50 hours/month per farm through process automation
    • Deployed on AWS (EC2, S3, Lambda, SQS, RDS) and CI/CD through GitHub Actions

    Responsibilities

    • Own complete technical strategy from requirements to architecture and deployment
    • Manage 3-person engineering team while remaining deeply hands-on with code across full stack, balancing strategic technical decisions with daily execution and feature development
    • Drive product roadmap based on direct customer feedback from producers
    • Design and maintain multi-tenant architecture supporting 193 simultaneous farms with 448 users
    • Build offline-first synchronization for unreliable rural connectivity

    Technologies

    Next.js Node.js NestJS TypeScript Python FastAPI PostgreSQL AWS Docker GitHub Actions Sentry
  2. Remote

    Senior Full-Stack Engineer

    InfoGain

    Contributed to loan approval platform processing thousands of daily credit evaluations, driving architectural improvements and quality standards in a multi-team enterprise environment.

    Key Achievements

    • Designed and implemented customer profile evaluation API aggregating data from 10 financial services, applying REST API design principles including versioning, backward compatibility, and graceful degradation to ensure system resilience
    • Built adapter-based integration layer abstracting differences between external APIs (REST/SOAP, JSON/XML, OAuth vs API Keys), implementing fallback strategies and comprehensive error handling to maintain service availability despite third-party instability
    • Applied SOLID, DRY and KISS principles pragmatically during systematic refactoring campaign, increasing test coverage from 44% to 73% and reducing code smells by 24% while maintaining backward compatibility
    • Reduced API response time from 1.2s to 500-550ms through query optimization
    • Implemented monitoring and alerting for external API health, reducing MTTR and enabling proactive customer communication about service impacts

    Responsibilities

    • Design and maintain integration layer for credit bureaus and identity verification services
    • Built robust customer profile evaluation system for loan approvals, aggregating and normalizing data from multiple sources to generate unified credit assessments
    • Collaborate across multiple teams to establish API contract standards, coordinate breaking changes, and maintain system stability during major platform migrations
    • Conduct code reviews enforcing Clean Code, SOLID, GRASP, DRY, KISS and YAGNI principles
    • Contribute to architectural optimization preparing monolith for microservices migration

    Technologies

    TypeScript Vue .NET SQL Server Docker Jenkins AWS
  3. On-site

    Software Design Professor

    Taught advanced software design course to Systems Engineering students, covering REST API development, Angular, design patterns, and technical documentation.

    Key Achievements

    • Taught .NET, Angular, Software design patterns, SOLID, GRASP, Clean Code, TDD, REST API design principles, and architecture design
    • Trained 120+ future software engineers in industry-standard practices
    • Conducted individual oral defenses assessing implementation decisions and documentation

    Responsibilities

    • Design curriculum covering .NET 6+, Angular, and software design patterns
    • Evaluate student code on TDD, software design patterns, SOLID/GRASP adherence, and technical documentation

    Technologies

    .NET Angular TypeScript
  4. Remote

    Frontend Lead & Senior Full-Stack Engineer

    1950Labs

    Senior Full-Stack Engineer at software consultancy, architecting and delivering enterprise solutions for diverse clients. Led frontend development initiatives, drove architectural decisions, and mentored engineers on full-stack best practices.

    Key Achievements

    • Led frontend development for large-scale enterprise project management platform serving 10,000+ users
    • Designed REST API layer following SOLID principles, establishing API contract standards, versioning strategies, and comprehensive error handling patterns that became team-wide best practices
    • Optimized frontend performance through code splitting, lazy loading, and efficient state management (Redux), reducing initial load time from 4s to <1.5s and improving time to interactive metrics
    • Built real-time data synchronization system handling concurrent edits from thousands of users, implementing conflict resolution strategies and optimistic updates while maintaining data consistency
    • Led emergency Angular 12→15 migration in 2 weeks with zero production incidents
    • Mentored 10+ junior engineers through weekly pair programming sessions and designed onboarding program with week-long intensive training

    Responsibilities

    • Lead frontend team of 5 engineers in agile environment
    • Drove critical architectural decisions in partnership with product and design teams, translating business requirements into scalable solutions
    • Own complete feature lifecycle from database schema design through NestJS backend APIs to frontend delivery
    • Conduct comprehensive code reviews enforcing Clean Code, SOLID, GRASP, DRY, KISS, YAGNI and software design patterns
    • Conduct client demos gathering real-time feedback

    Technologies

    Next.js Angular NestJS TypeScript Jest Cypress PostgreSQL Docker GitHub Actions Jenkins AWS Sentry Datadog
  5. On-site

    Backend Technical Lead

    Evertec

    Led backend architecture for QR-based mobile payment system in partnership with Latin America's leading payment processor, as Systems Engineering capstone project.

    Key Achievements

    • Designed scalable microservices architecture with Clean and Hexagonal Architecture
    • Built secure RESTful APIs with .NET
    • Deployed on Azure with 85% test coverage

    Responsibilities

    • Design and deploy cloud infrastructure on Microsoft Azure
    • Implement CI/CD pipelines reducing release time by 60%
    • Integrate with external payment gateways and banking APIs

    Technologies

    .NET Azure Docker Redis
  6. On-site

    Technical Mentor & Systems Administrator

    Provided technical mentorship to 100+ students weekly while managing infrastructure for 12 computer labs and 60+ classrooms across Linux and Windows environments.

    Key Achievements

    • Mentored students on Clean Code, SOLID, GRASP, TDD, and software architecture
    • Guided 50+ project teams through full development lifecycles with Agile methodologies
    • Automated software deployment reducing setup time by 70%
    • Increased student satisfaction offering technical support and mentorship

    Responsibilities

    • Administer infrastructure for 12 labs serving 1000+ students
    • Provide Git troubleshooting and teach branching strategies (GitFlow)
    • Teach substitute classes for Programming, Data Structures, and Algorithms

    Technologies

    Node.js .NET PostgreSQL SQL Server
  7. On-site

    Full-Stack Software Engineer

    Inzol Consulting

    Developed and deployed production-ready web application with AngularJS frontend and .NET Framework backend in Agile environment.

    Key Achievements

    • Architected RESTful APIs following SOLID principles and clean code practices
    • Built responsive cross-browser UI components with AngularJS and HTML5/CSS3
    • Reduced bugs by 30% through unit and integration testing implementation
    • Collaborated with stakeholders through iterative feedback cycles

    Responsibilities

    • Develop frontend and backend features in 2-week sprints
    • Participate in daily stand-ups, retrospectives, and sprint planning
    • Maintain technical documentation for APIs and system architecture

    Technologies

    Angular .NET

Education

Formal training in software engineering

ORT University

Bachelor of Science

in Computer Science Engineering

GPA: 3.44/4.0 (86% local scale)

Get in Touch

Let's build something amazing together.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.