Alejandro Gomez

Passionate about always evolving and learning. I speak JS, and I love it, still, I can adapt and enjoy working with other stacks though. Adaptation ends suffering.

Hi there!

I’m a Senior Web Engineer with a primary focus on Front End Applications. I have over 18 years of experience working with Web Technologies, with a strong emphasis on constructing User Interfaces.
I enjoy building amazing Web Products transforming UI/UX designs into highly maintainable, efficient, well-tested, and readable code solutions.

My dedication to the products I work on is comprehensive, from end to end. I recognize the significance of meeting deadlines while consistently delivering high-quality software.

I’m an advocate of the Kaizen principle, which promotes the idea that constant, incremental improvement is the key to achieving lasting and impactful success.

My mantra is “Progress, not perfection”.

Work Experience

Freestar.com

Javascript Engineer

Apr 2022 - August 2023

I helped Freestar to maintain and bring new features to the Main Dashboard, used by their internal people, the Ad Associates, to deliver the best service to Freestar Publishers, working alongside Product Managers and a highly skilled cross-functional team.

I also was part of the team that built the next generation of their Public Dashboard, the main interface to the Publishers that served cutting-edge data reports, in a record time of 3 months within the company’s history.

Relevant Tech:

  • ES6
  • Typescript
  • Vue
  • Vuex
  • Element+

Spot2nite.com

Full Stack Developer

Jul 2021 - Apr 2022

I helped Spot2nite to maintain their Reservations API Services as well as helped to build their first version of the Public Web Reservations Page, using React and NextJs.

One of my duties as Full Stack Engineer was to learn and connect their internal API ecosystem with external Parks APIs, dealing with the challenge of normalizing external data schemes to adjust into our internal schemes, as well as orchestrating the communication with different data flow pipelines for the different Parks API providers.

Relevant Tech:

  • Elixir
  • Phoenix
  • PostgreSql
  • React
  • Next.js
  • Typescript
  • Material UI
  • Apollo GraphQl

Convert.com

Web Engineer

Jan 2016 - Jun 2021

My responsibilities in this role included maintaining Convert’s UI at peak performance. This entailed continuous development and enhancement of their Web Dashboard, which has served their clients over the years. Additionally, I was tasked with aligning the product with market demands by incorporating the necessary features.

I also helped Convert to iterate their Web Dashboard through 3 main generations.
We started the first version in 2012 (I was a contractor by then) designing an SPA using jQuery. Over the time we evolved alongside the tech industry using different Javascript frameworks, such as Ractive and React, taking advantage of cutting-edge technologies and design patterns to shape the User Experience with Convert customers.

Relevant Tech:

  • Typescript
  • React
  • React-query
  • Material UI
  • Jest
  • Ractive.js
  • jQuery
  • Php
  • AWS Dynamo DB
  • Vagrant

Method Exists

Node.js Web Developer

Jan 2014 - Aug 2015

We developed a Rich Data Application from the ground up for our primary client in the Canadian oil industry. Our objective was to deliver Real-Time Data Applications utilizing Web Sockets and an SPA. We created a comprehensive library of complex UI components using Ractive as a Reactive DOM javascript library.

Our main challenge was to deliver a huge amount of data to be updated in real time by the user, rendering a nested structure of complex Web Components in the shape of Web Forms and Rich Data Tables, such as how Google Sheets works. We had to iterate through some versions of the app to achieve the performance and speed the client needed for their daily data transactions.

Relevant Tech:

  • Ractive.js
  • Page.js
  • Node.js
  • MongoDB
  • Express.js

To view further you can visit my LinkedIn Profile

Skills

  • Languages
    Javascript (ES2022), Typescript, Php, Elixir

  • Front End Frameworks/Libraries
    React, Ractive, Next.js, Material UI

  • Back End Frameworks
    JS -> Node, Express, Next.js
    Elixir -> Phoenix
    Php -> Yii

  • Dev Ops tools
    Vagrant, Docker

  • Testing tools
    Jest, Mocha.

Education

  • Merida Technological Institute
    Computer Software Engineering
    2000 - 2005
    Merida, Yucatán México.