Guillermo

Senior Full-Stack Web Developer in Guayaquil, Ecuador

Guillermo’s passion lies in writing robust applications with a rich user experience and great performance in the backend and frontend.

He can easily and rapidly navigate through new code bases, in any programming language. The main and most recent languages he’s used are Elixir, Javascript, Python and Ruby.

Guillermo has helped launch various multi-million dollar projects in the travel industry for companies like American Express, IHG and Wyndham.

Guillermo personally lead the revamp of the American Express travel hotel offers site, where he was an active developer and also managed a team of six people. Four React developers and two Rails developers.

“I believe in making a beautiful user experience. I believe in creating a product that helps people, in any way possible.”

Hire Me
Elixir
Ruby On Rails
NodeJS
React
AngularJS
Python
Docker
Redux
Django

Employment

Senior Software Engineer
Jackpocket ⦁ 2022 - Present

  • Design and development of multiple backend services using Elixir, Ruby, Javascript.
  • Other tech used: Datadog, Argo, Helm, GCE, Github actions.

Senior Software Engineer
Hazy ⦁ 2020 - 2022

  • Developed components of Hazy's Synthetic Data and Trained Generator Models utilizing primarily Phoenix and Elixir. Hazy generates entirely artificial synthetic data that is structurally equivalent and statistically similar to the source data, whilst being made entirely out of artificial data points.
  • Development and maintenance of web platform key to the distribution and analysis of the synthetic data models
  • Helped with the automation of the IT infrastructure built on top of AWS, Kubernetes and Terraform.
  • Technologies used: Elixir, Ecto and the Phoenix Framework. Terraform, Kubernetes and Docker. Python, Redis, RabbitMQ

Senior Tech Lead
iSeatz ⦁ 2014 - 2020

  • Developer for backend and frontend solutions in a distributed architecture, for Wyndham, American Express, IHG, Orbitz and TripAdvisor. Worked on several different projects with huge and different code bases
  • Worked as Tech Lead for one of the teams in charge of migrating the entire Amex Travel Site to a responsive web application using React
  • Worked with the architecture team to revamp the stack in Elixir using the microservices approach
  • Dockerized multiple dev environments in various applications of the company
  • Backend Technologies: Elixir, Phoenix Framework, Docker, AWS Serverless, Ruby on Rails, Node.js, Vagrant, sidekiq, zmq
  • Frontend Technologies: ReactJS, Redux, AngularJS, Handlebars, Gulp, Webpack

Tech Lead
Canal de Guayaquil CGU S.A. ⦁ 2018

  • Lead a team of 5 developers to complete a software project to control and emit automatic invoices for the ships that enter the Guayaquil Canal and use the city port
  • The team consisted of three frontend developers and two backend developers. Django was used for creating REST endpoints in the backend. React was used in the frontend for handling user input. Development and production setups ran in a Dockerized environment
  • Backend Technologies: Django REST framework, Python, Docker, PostgresSQL
  • Frontend Technologies: React, Redux, Webpack, SCSS

Software Architect
Vestigia Solutions ⦁ 2013 - 2014

  • Develop solutions based on a REST architecture using AngularJs, and Django REST framework
  • Responsible for the development of two products using these technologies and in charge of the UI design using CSS3 and HTML5
  • Made use of utilities such as WebSockets and Promises. The web frontend was managed using grunt bower and yeoman. Server deployment was done using uwsgi and Nginx.
  • Developed a small application using PhoneGap, AngularJs and Django REST framework for the backend
  • Backend Technologies: Python, Django, Django REST framework
  • Frontend Technologies: React, AngularJS, HTML5, CSS3, grunt, yeoman, bower

Software Architect
Blueshift Local ⦁ 2013 - 2014

  • Developed solutions for scrapping processes using Python, Postgresql, MongoDB, Javascript, NodeJS, BackboneJS. Advanced
  • Used threading and multiprocessing for a distributed computing on a big cluster
  • Backend Technologies: Python, Nodejs
  • Frontend Technologies: BackboneJS, HTML5, CSS3

JAVA Programmer Specialist
Kruger ⦁ 2012 - 2013

  • Developed SOA solutions using Spring, Hibernate and J2EE elements
  • Setup communication with Websphere Broker for communication between all the bank applications
  • Setup use of JAXB for object serialization, management of XML messages based on XSDs.
  • Used AOP concepts to setup advanced management of threads, tasks and scheduling, for custom server petitions
  • Backend Technologies: Java, Spring Framework, Hibernate
  • Frontend Technologies: JSF, RichFaces, HTML5

Developer
Firefant Solutions ⦁ 2011 - 2012

  • Developed web applications using the MVC model with Spring Framework, Hibernate y others
  • In charge of the architecture and UI development of various projects
  • Development of the web UI using jQuery, CSS and HTML
  • Development of projects using Java Swing for Desktop
  • Optimized queries in the following databases. Sybase, PostgreSQL and MySql
  • Backend Technologies: Java, Spring Framework, Hibernate
  • Frontend Technologies: HTML5, Javascript, CSS3, JQuery

Developer
Plastigomez S.A. ⦁ 2005 - 2011

  • Responsible for the operation of hardware, software, and support for the company’s ERP
  • Support for the source code, development of new applications, and database tuning
  • Responsible for the database backups and supporting for the company’s networking and communication: LAN, WAN, e-mail servers, Security NetCams and DNAT firewall rules on a Linux Server
  • Support and maintenance of the data servers and communication between databases Oracle and MySql
  • Backend Technologies: VisualBasic6, php5
  • Frontend Technologies: VisualBasic6, CrystalReports

Education

Bachelor of Science (B.Sc.), Computer Science
Escuela Superior Politecnica del Litoral, Guayaquil, Ecuador

Languages

English, Spanish

Guillermo

Senior Full-Stack Web Developer in Guayaquil, Ecuador

Hire Me