Erick Romero, Developer in Texcoco, Mexico
Erick is available for hire
Hire Erick

Erick Romero

Verified Expert  in Engineering

Software Developer

Location
Texcoco, Mexico
Toptal Member Since
September 6, 2017

Erick is an extremely quick learning and passionate full-stack web developer from Mexico. He focuses on JavaScript development, particularly Node and React, but he also has a lot of experience with Angular 1.x. He is highly result-oriented and has an excellent track record translating big, sprawling concepts into clean web apps. Erick has a passion for making beautiful websites and coding in a clean and performant fashion.

Portfolio

Iris B2B
Bootstrap, Elasticsearch, RabbitMQ, Go, MongoDB, Node.js, React
iSAP Technologies
PostgreSQL, MySQL, AngularJS, Node.js, Scala, JavaScript
Freelance Work
Django, Python, Bootstrap, jQuery, JavaScript

Experience

Availability

Part-time

Preferred Environment

Chromium, Adobe Photoshop, Git, Visual Studio Code (VS Code), OS X

The most amazing...

...software I've ever made is a document virtualization platform where every element of the UI was dynamically created based on user input, with OCR, and more.

Work Experience

Full-Stack Web Developer

2015 - PRESENT
Iris B2B
  • Created a highly extensible process virtualization platform which as of 2016 has been the most profitable project the company has ever had.
  • Ported the said document virtualization platform to become a SaaS business which is growing on a monthly basis.
  • Created a Go API for optical character recognition using neural networks and RabbitMQ to make uploaded images searchable.
  • Made the application grow to a massive scale with over 600 million database records and over 200 million documents while remaining responsive and performant.
  • Used Sass to enable application customization so clients can input their company colors and have the application display change values in every single view and to increase brand awareness.
Technologies: Bootstrap, Elasticsearch, RabbitMQ, Go, MongoDB, Node.js, React

Lead Software Developer

2014 - 2015
iSAP Technologies
  • Created a web-invoicing platform that superseded the existing client's SAP platform—saving them hundreds of thousands of dollars in licensing costs on a yearly basis.
  • Grew a web development team from 0 people to 15 in the space of a year and a half—leading and setting the company standards for quality and tooling for increased productivity.
  • Took on the role of team leader in all the projects that I was involved in—mentoring new hires, onboarding teams, and handling client-company communication on progress and timelines.
  • Created an internal Scala framework for tests designed for stress testing which ran operations in the order of thousands of times per second.
  • Led several in-company classes for Git usage to ensure data integrity and facilitate team collaboration working within a Git flow focused around pull requests.
Technologies: PostgreSQL, MySQL, AngularJS, Node.js, Scala, JavaScript

Web Developer

2012 - 2014
Freelance Work
  • Created professional web designs for a great number of companies using technologies such as Django, jQuery, Bootstrap, and vanilla JavaScript.
  • Deployed GNU/Linux virtual private servers to assist clients in self-hosting their web infrastructure.
  • Helped clients who were often creating a web presence for their first time, increasing their business visibility, and assisted in creating a web strategy including social media accounts among others.
  • Created highly SEO optimized websites which frequently got the top Google local result in their category, ie: "Texcoco Burgers."
  • Helped offload website assets onto AWS S3—resulting in 95% hosting costs reduction.
  • Integrated Mailgun campaigns to improve customer retention and engagement.
Technologies: Django, Python, Bootstrap, jQuery, JavaScript

SIGAD

A document virtualization platform that we created and later generalized—creating a business around it.

Every single piece of input is completely user-generated.

Aergia

A Pomodoro timer made with Electron, React, Redux, and Flow. The tests were written with Jest.

Addendas

An addenda is a financial requirement in Mexico for companies above a certain size. I put this application together during a weekend for a company as a freelancer using AngularJS, Bootstrap, and client-side XML manipulation.

Languages

Sass, CSS3, Less, JavaScript, ECMAScript (ES6), HTML5, Go, Scala, Python, Python 3

Frameworks

AngularJS, Bootstrap 3, Redux, Jasmine, Jest, Express.js, Bootstrap, Electron, Django, Flux

Libraries/APIs

React, Node.js, Socket.IO, Chai, jQuery

Tools

Git, Mongoose, Gulp, Webpack 2, Babel, Mocha, Adobe Photoshop, RabbitMQ, Flow, Yeoman

Paradigms

Kanban, REST, Agile, Scrum

Platforms

Web, OS X, Visual Studio Code (VS Code)

Storage

MongoDB, MySQL, PostgreSQL, Elasticsearch, Amazon S3 (AWS S3)

Other

Enzyme, Chromium

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring