Crafting Code, Creating Impact

Passionate senior full-stack software engineer with 10 years of experience building scalable systems. I've led frontend teams, migrated legacy systems, integrated multiple external APIs, and architected microservices for enterprise scale. I bring technical depth and collaborative leadership. Now seeking to join an established product team where I can apply this entrepreneurial ownership mindset and architectural expertise while focusing 100% on solving complex engineering challenges collaboratively.

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 automated process, processing 100K evaluations monthly across 70K animals, reducing weighing time from 4 hours to 30 minutes per session, saving 50 hours/month per farm.
    • Developed computer vision pipeline using deep learning and FastAPI microservice, achieving 93% weight prediction accuracy.
    • Led technical team of 3 developers, establishing coding standards and mentoring practices, while remaining hands-on with code, balancing strategic decisions with execution.
    • Deployed on AWS (IAM, VCP, ECS, RDS, S3) with 77% test coverage and CI/CD via GitHub Actions

    Responsibilities

    • Own complete technical strategy from requirements to architecture and deployment
    • Drive product roadmap based on direct customer feedback from producers
    • Design multi-tenant architecture supporting 193 simultaneous farms
    • Build offline-first synchronization for unreliable rural connectivity

    Technologies

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

    Senior Software 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

    • Integrated 10+ financial APIs including Equifax
    • Reduced API response time from 1.2s to 500-550ms through query optimization
    • Increased test coverage from 44% to 73% and reduced code smells by 24%
    • Contribute to architectural optimization preparing monolith for microservices migration

    Responsibilities

    • Design 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
    • Conduct code reviews enforcing Clean Code, SOLID, and GRASP principles

    Technologies

    Next.js .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

    Led frontend development for enterprise platform serving 10,000+ users.

    Key Achievements

    • Led emergency Angular 12→15 migration in 2 weeks with zero production incidents
    • Conducted client demos gathering real-time feedback
    • Designed onboarding program with week-long intensive pair programming sessions
    • Onboarded and mentored new team members. Mentored 10+ junior engineers through weekly pair programming sessions

    Responsibilities

    • Lead frontend team of 5 engineers in agile environment
    • Drove critical architectural decisions across frontend (state management, module structure) and backend design patterns
    • Developed complete end-to-end features from frontend UI to NestJS backend APIs and database layer.
    • Collaborated with dedicated backend engineer on complex integrations and database optimization strategies.
    • Conduct comprehensive code reviews enforcing Clean Code, SOLID/GRASP and software design patterns

    Technologies

    Next.js Angular NestJS TypeScript Jest Cypress PostgreSQL Docker GitHub Actions Jenkins AWS
  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

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.