Engineering

Javier Lopez

Senior Software Engineer, React.js Developer

  • Near Medellin, Colombia
  • BS, Technical Information Systems, Colombian Center for Professional Studies
  • 8
    Years of Experience

Professional Bio

I became a developer when a coworker noticed me digging around with Excel macros and convinced me to go deeper. I made the best decision of my life and took up a degree in Technical Information Systems and haven't looked back. I'm prepared to solve problems of any kind, and being a developer gives you the opportunity to face new challenges every day. I've built a JavaScript library for 3D rendering at Autodesk and a tool used by newspapers in the US to produce beautiful data visualizations. I really enjoy working with CSS — with just a few lines of code, you can create something that's structured, maintainable, and easy to understand. I enjoy playing Age of Empies, wathcing anime, exercising, and cooking.

Latin America
Near Medellin, Colombia

Technology Expertise

  • Advanced label
    Advanced
  • Intermediate label
    Intermediate
React.js (Advanced)
PHP (Advanced)
Javascript (Advanced)
HTML5 (Advanced)
CSS (Advanced)
Vue.js (Advanced)
Node.js (Intermediate)
Angular.js (Intermediate)
Wordpress (Intermediate)
MySQL (Intermediate)
Laravel (Intermediate)
Typescript (Intermediate)
Sass

Featured References

open quoteclose quote
open quoteclose quote
open quoteclose quote

Employment History

FullStack Labs March 2020 - Present

Senior Software Engineer

At FullStack Labs, I'm responsible for maintaining and adding testable, scalable, and maintainable front-end features to our projects. I'm currently working on:

  • BenchPrep, a full-suite learning management system. I developed and maintained new features on top of the old app built in Backbone.js with CoffeeScript. The original codebase, written in a way that made scalability difficult, was refactored and streamlined by including new code written in Ruby on Rails and Vue.js.

Previously I worked on:

  • DropLocker, a cloud-based laundry and dry cleaning delivery service app. I oversaw the creation and implementation of the UI, ensuring the Views matched the designs laid out by the designer. I worked in React Native.
Globant September 2018 - March 2020

Web UI Developer

Globant is a digital native company where engineering, design, and innovation meet to reach scale. As a Web UI Developer, I:

  • Built an npm library for Autodesk, which produces 3D modeling and design software. The library my team and I built allowed for rendering based on table data and included functions for sorting, filtering, column resizing, editing cell values, multi selection, and multi editing, among others. It was built with React, TypeScript, Lerna, and Storybook.
NetMidas January 2017 - September 2018

Web Developer

NetMidas is a software and web development company based in Cali, Colombia. As a Web Developer, I:

  • Built Datapico, a tool to create interactive data visualizations for newspaper websites. I helped develop interactive React projects that rendered the data using libraries like d3.js and developed the entire infrastructure for staging and production.
Vectorial January 2015 - January 2017

Web Developer

Vectorial is a digital marketing and advertising agency based in Cali, Colombia. As a Web Developer, I:

  • Helped develop Fundación Banco de la Mujer, an e-commerce site for women. I led a team of four and developed the core project with Ruby on Rails, managed tasks, and created weekly sprints with daily standup meetings. In additon to Ruby on Rails, the project was also built with Angular.js.
Latin America
Latin America

Portfolio

Thought Leadership

Employment History

FullStack Labs March 2020 - Present

Senior Software Engineer

At FullStack Labs, I'm responsible for maintaining and adding testable, scalable, and maintainable front-end features to our projects. I'm currently working on:

  • BenchPrep, a full-suite learning management system. I developed and maintained new features on top of the old app built in Backbone.js with CoffeeScript. The original codebase, written in a way that made scalability difficult, was refactored and streamlined by including new code written in Ruby on Rails and Vue.js.

Previously I worked on:

  • DropLocker, a cloud-based laundry and dry cleaning delivery service app. I oversaw the creation and implementation of the UI, ensuring the Views matched the designs laid out by the designer. I worked in React Native.
Globant September 2018 - March 2020

Web UI Developer

Globant is a digital native company where engineering, design, and innovation meet to reach scale. As a Web UI Developer, I:

  • Built an npm library for Autodesk, which produces 3D modeling and design software. The library my team and I built allowed for rendering based on table data and included functions for sorting, filtering, column resizing, editing cell values, multi selection, and multi editing, among others. It was built with React, TypeScript, Lerna, and Storybook.
NetMidas January 2017 - September 2018

Web Developer

NetMidas is a software and web development company based in Cali, Colombia. As a Web Developer, I:

  • Built Datapico, a tool to create interactive data visualizations for newspaper websites. I helped develop interactive React projects that rendered the data using libraries like d3.js and developed the entire infrastructure for staging and production.
Vectorial January 2015 - January 2017

Web Developer

Vectorial is a digital marketing and advertising agency based in Cali, Colombia. As a Web Developer, I:

  • Helped develop Fundación Banco de la Mujer, an e-commerce site for women. I led a team of four and developed the core project with Ruby on Rails, managed tasks, and created weekly sprints with daily standup meetings. In additon to Ruby on Rails, the project was also built with Angular.js.