Gregorio G.

Frontend Developer

Gregorio is an accomplished Frontend Developer with extensive experience in building modern web applications. Over the past four years, he has specialized in JavaScript and React.js, delivering scalable, high-performance solutions across diverse projects.

He brings deep proficiency in TypeScript, Redux.js, and state management libraries such as RxJS and NgRx. In addition to React, Gregorio has hands-on experience with Angular and Vue.js, demonstrating a broad command of frontend frameworks. His cloud expertise includes working with AWS services—particularly AWS Amplify, Lambda, and DynamoDB—enabling him to architect full-featured, serverless applications.

Gregorio has contributed to major organizations, including IBM (since November 2021) and Bowhead Health (2018–2020), where he played a key role in frontend development initiatives. His technical versatility, combined with a strong work ethic, makes him a valuable asset to any development team.

Main expertise

  • JavaScript
    JavaScript 4 years
  • SQL
    SQL 2 years
  • Node.js
    Node.js 3 years

Other skills

    Gregorio

    Gregorio G.

    Mexico

    Get started

    Selected experience

    Employment

    • Frontend Engineer

      IBM - 2 years

      • He played a pivotal role in refactoring legacy JavaScript code across multiple React and Angular projects, enhancing stability, security, and maintainability. His efforts standardized design patterns and coding styles, leading to increased code reusability and performance.

      • He seamlessly integrated end-to-end testing and unit testing into IBM's internal CI/CD pipeline. He spearheaded efforts to make test reports accessible to all team members, offering invaluable insights into quality assurance metrics.

      • He conducted an extensive audit that unearthed numerous defects in accessibility, performance, and security, thereby reshaping the approach to frontend development and the software lifecycle as a whole.

      • He pioneered the construction of a Proof of Concept (POC) for a new testing strategy from the ground up. He delivered a well-documented test strategy, complete with case studies and expected outcomes, providing a blueprint for other teams to integrate into their projects, resulting in increased speed and resilience of applications.

      • He facilitated code reviews, mentored junior developers, and fostered a culture of quality and continuous improvement within the team.

    • Frontend developer

      Bowhead Health - 2 years

      • He oversaw all front-end projects for the company, leading the design and development of multiple dashboards, templates, and landing pages to enhance user engagement and experience.
      • He engineered an array of highly reactive React components styled with Tailwind CSS, enabling seamless user interactions and dynamic chart rendering.
      • He integrated Redux for robust state management across the application, enhancing data flow and UI responsiveness.
      • He devised an automated CI/CD pipeline using AWS Amplify and configured the entire Webpack setup from scratch, streamlining deployment and build processes.
      • He implemented an innovative export functionality that converts HTML to PDF via a client-side JavaScript library, optimizing both user experience and cost-efficiency.
      • He leveraged Vue.js extensively to build intuitive and robust front-end applications, incorporating best practices in component-based architecture.
      • He took charge of full-stack application development, demonstrating versatility and a comprehensive understanding of both front-end and back-end technologies.
      • He engineered bespoke Shopify stores from the ground up, leveraging Liquid templating to create unique and functional user experiences that drive customer engagement and sales.

      Technologies:

      • Technologies:
      • AWS Amplify AWS Amplify

    Education

    • BSc.Bionic Engineering

      UPAEP · 2013 - 2016

    Portfolio

    • porfolio-0
    • porfolio-1

    Find your next developer within days, not months

    In a short 25-minute call, we would like to:

    • Understand your development needs
    • Explain our process to match you with qualified, vetted developers from our network
    • You are presented the right candidates 2 days in average after we talk

    Not sure where to start? Let’s have a chat