Irvin Giovanni Contreras García

Sr Frontend Developer

I build exceptional web experiences

About

Over 8 years of experience as a Software Developer. Led Frontend development at Kapitalizer, achieving more complete deliverables in each sprint, 25% improvement in web performance, and work automation for different teams within the company.

My main focus these days is building accessible and functional products and digital experiences.

When I'm not coding, I'm usually watching series, taking photos, hanging out with my wife and daughter or learning a language on Duolingo.

Experience

  1. Jul 2022 — Sep 2025

    Sr Frontend Developer · Kapitalizer

    • Design and development of a web platform for loan management. The purpose was to centralize the information for each loan, displaying all the important information for timely and up-to-date management across different departments.
    • I developed an audit log module that helped record the actions and processes of each user within the company, helping to prevent misappropriation of funds within the company.
    • I participated in the planning, design, and development of a loan application automation process. Several manual processes were eliminated and we integrated automation, which helped reduce the response time from two weeks to two days.
    • I planned and updated a web platform to add role-based validations and locks at the page, component, and function levels.
    • I developed a multi-company onboarding flow that helped channel registered leads according to the type of loan requested by the user.
    • I optimized various landing pages across the company, helping with performance and deployment times.
    • I implemented a set of methods and practices to write, maintain, and optimize high-quality code.
    • NextJS
    • React
    • Vite
    • React Admin
    • TypeScript
    • Strapi
    • AWS
    • Tailwind
  2. Sep 2019 — Jun 2022

    Frontend Developer · Sngular

    • Developed complete responsive flow for credit card applications
    • Implemented component for obtaining device hardware data
    • Developed geolocation solution for credit approval validations
    • Implemented event tagging in Google Analytics
    • React
    • Redux
    • JavaScript
    • Sass
    • Google Analytics
  3. Mar 2018 — Sep 2019

    Frontend Developer · Commonsense People

    • Built complete ecommerce frontend including catalog and purchase flow
    • Developed process manager with Facebook and Google Calendar integrations
    • Implemented Twilio integration with internal Kamino project (CCDS)
    • Developed algorithm for lead ranking validation and processing
    • React
    • JavaScript
    • Twilio
    • Zendesk API
    • Facebook API
  4. Sep 2016 — Sep 2017

    Frontend Developer · We are the robots

    • Developed complete e-learning platform including career details
    • Built administration platform with Single Sign-On
    • React
    • JavaScript
    • SSO

Skills

Languages

JavaScriptTypeScriptHTMLCSSSQLNoSQL

Libraries & Frameworks

ReactNextJSNestJSNodeJSLitElementTailwindReduxReactQueryZustandSassShadcnAPIsHooks

Tools & Platforms

GitGitHubBitbucketFigmaJiraAWSVercelNPMDockerStrapiWebpackVite

Projects

  • Complete web platform for managing devotionals, events and activities for a Christian church. Includes authentication system, user management and event calendar.

    • NextJS
    • NestJS
    • PostgreSQL
    • TypeScript
    • Tailwind
  • SEO-optimized personal blog where I publish Christian devotionals. Implemented with static generation for maximum performance.

    • NextJS
    • React
    • Tailwind
    • MDX

Education

2011 — 2015

Computer Systems Engineering

Instituto Tecnológico de Iztapalapa I

CDMX, México