I have a record of strong technical leadership and original, creative solutions for complex software designs and implementations. I am consistent to be able to preserve the global vision of a project alonside the attention necessary to ensure successful results. I've been part of the founding team in multiple companies. I am proud to be a self-taught software engineer from a very young age, this allows me to write high quality code rapidly; as a professional developer I have use a variety of technologies including Javascript, PHP, Ruby, Python, Bash, Perl, and have a working familiarity with a handful of other languages.

Skills

Web Development

12 years
  • Frontend Development
  • Backend Development
  • Responsive Applications

Tech Architecture

6 years
  • Technology Specifications
  • Proposals and Solutions

Dev Ops

7 years
  • Deployments
  • Security and Access
  • Solutions

Documentation

7 years
  • Software Development
  • Porcesses and Methodologies

Experience

Senior Software Engineer
TapNGoRFID at Spain / Remote
Apr 2022 - Today
  • Collaborated with the CTO in creating and managing a cashless infrastructure for events, focusing on optimizing the system for state fairs across the United States.

  • Enhanced system performance and stability by implementing improvements to the core architecture, enabling efficient transaction processing and support for a high volume of concurrent customers.

  • Reduced infrastructure costs while prioritizing scalability and extensibility, ensuring a balance between affordability and quality customer experience.

  • Strengthened security measures to protect sensitive customer information and transaction data in compliance with industry standards and regulations.

  • Designed and maintained an informative client dashboard that provides real-time insights into transactions, customer data, and purchasing trends for better event management.

  • Software Development
  • Cashless Management
  • Software Architecture
  • Data Reporting
Senior Lead Software Engineer
Domestika at Spain / Remote
May 2020 - Apr 2023
  • Leading the E-Commerce & Growth development team squad to develop solutions that impacted millions of users.

  • Planning, implementing, and reviewing technology solutions for the web portal and its related services.

  • Analyzing existing performance issues, and writing high quality code to ensure stability and scalability of the business.

  • Main connector between different departments like marketing, design, and other business related areas.

  • Software Development
  • Project Management
  • Product Owner
  • E-Commerce
  • Software Solutions
Senior Lead Software Engineer
Multiplica Talent Global at Mexico City / Remote
Oct 2018 - May 2020
  • Procured, implemented, and configured all business and application-related hardware and software, providing products and services aligned to internal business and customer-defined requirements.

  • Managed all aspects of IT design, implementation, administration, and support processes to ensure the availability, operability, and stability of all assets.

  • Researched and recommended new technologies to achieve improved applications performance while controlling and reducing the costs of IT operations.

  • Software Development
  • Product Design
  • User Experience
  • Project Management
  • Product Owner
Freelance Software Engineer
Independent contractor at Remote
Jan 2008 - Today
  • Owner of the whole process from the first contact with the client, development, delivery and deployment of the digital products.

  • Product and Project Manager working remotely with talents from across the world.

  • Consultant for solutions and evaluation of processes and methologies within a new or experienced company.

  • Software Development
  • Product Design
  • User Experience
  • Project Management
Senior Lead Software Engineer
Boomer Digital at Remote
Feb 2018 - Mar 2019
  • Working with a remote team and clients in projects with diverse technology.

  • Collaboration with design, user experience, marketing and finance teams.

  • Mainly developing and modifying e-commerce systems, bringing fast and maintainable solution for online stores.

  • Software Development
  • Product Design
  • E-Commerce
  • Software Solutions
Solutions Architect
Wizeline at Remote / Guadalajara, México
Jan 2017 - Jul 2017
  • Created communication and sales process for this role since it was proposed by me in order to line up sales, marketing, finance, design, and engineering production and delivery.

  • Developed a standardised project proposal with a pricing model with a process to turn over in less than 48 hours after the evaluation of the project.

  • Reduced the number of discovery calls to ensure a good experience for our prospects and clients.

  • Involved in a vast of deals and supporting the company to bring more than 3m dollars per quarter with Fortune 500 companies all over the world.

  • Software Architecture
  • Software Technology
  • Sales
  • Customer Experience
Senior Lead Software Engineer
Wizeline at Guadalajara, México
Jun 2016 - Jan 2017
  • Fourth member of a company of 250+ employees where I had influence in culture, delivery processes and hiring.

  • Project leader in the development, update and renewal of web applications and web services for Fortune 500 companies.

  • Managed communication, expectations, risks, and task delegation with the existing and new accounts.

  • Worked on internal efforts for the company to grow with an scalable culture and development processes.

  • Software Development
  • Technical Leadership
  • User Experience
  • Client Communication
  • Project Management
Lead Software Engineer
Wize Services at Guadalajara, México
Aug 2015 - Jun 2016
  • Involved since the beginning of the company (member number 4), grew the company from 4 to 100 employees in only one year.

  • Lead teams and setup development and communication processes with clients to ensure quick wins and quality deliverables.

  • Developed products lining up company''s processes, including security compliance to fit the client needs.

  • Worked for The Wall Street Journal, The New York Post, the Wizeline Product, and developed internal tooling for development standardisation.

  • Software Development
  • Technical Leadership
  • User Experience
  • Client Communication
  • Project Management
  • Company Growth
Software Engineer
Software Nextdoor / Rails Dog at Remote
May 2014 - Aug 2016
  • Worked with a big remote team and being efficient at communication, collaboration, mentorship and software development.

  • Using technologies like Ruby on Rails, Bootstrap, SideKiq, DJ, AWS, Deface, PostgreSQL, Capistrano, Puppet, testing with Rspec and Capybara.

  • Mainly developing and modifying Spree Ecommerce system. Looking forward to bring a fast and maintainable solution for online stores.

  • Worked for The PR Net, DoorBot – Ring, National Novel Writing Month, Deseret Books and Nourish Snacks.

  • Using tools like Slack, Skype, Trello, Harvest, Github, CodeClimate and CircleCI.

  • Software Development
  • Technical Leadership
  • Self-Management
Software Engineer
InstaFit Internaltional at CDMX, México
Nov 2013 - May 2014
  • First employee of the company, responsible of the company digital product for México and Colombia.

  • Responsible of the extensibility, scalability and maintainance of the digital platform.

  • Implementation of payment platforms (Conekta, PayU), a database with more than 50,000 users, A/B testing, user experience and design.

  • Involved and working closely with digital marketing, design and finance teams.

  • Software Development
  • Technical Leadership
  • Company Growth
  • User Experience
Software Engineer
Out of the Box at CDMX, México
Jul 2012 - Nov 2013
  • Development of multiple products for medium and big size companies in México, such as web application, e-commerce stores, bots, and Facebook applications.

  • Implementation of software development and delivery processes for the company and clients.

  • Collaboration with design, user experience, marketing and finance teams.

  • Software Development
  • Technical Leadership
  • User Experience

Talks and Workshops

Speaker
South East Solidus (Conference) at Memphis, Tennessee (remote)
Aug 2018
Presented a new way to think about e-commerce using static technology to increase speed, provide flexibility during development and reduce costs.
Speaker
From Git Goat to Git God (Workshop) at Wizeline, Guadalajara, México
Nov 2016
Teached how to think about the version control software Git and be able to understand what's happening in the background. This included basic topics, advance techniques and pro tips.
Teacher
Thinc Institute (Workshop) at Guadalajara, México
Sept 2016
Teached how to develop a Ruby on Rails application by applying an real world exercise for a group of 5 developers.
Coach
Railsgirls (Workshop) at Buenos Aires, Argentina
Jul 2015
Assisted as a coach during a Ruby on Rails event focused on women in order to learn and create a working application.

Languages

Spanish

Native proficiency

English

Full professional proficiency

Portuguese

Elementary proficiency

Open Source

Ansible Docker FreshRSS Role: Ansible role which installs FreshRSS to run as a Docker container wrapped in a systemd service.
Ansible Docker Linkding Role: Ansible role which installs Linkding to run as a Docker container wrapped in a systemd service.
Ansible Docker n8n Role: Ansible role which installs n8n to run as a Docker container wrapped in a systemd service.
Adjective Adjective Animal: Ruby gem that generates a random (seed support) animal name with two adjectives in front of it.
Dog API: Provides information on over 340 dog breeds, 20 breed groups, and fun facts.
Firefly III Prometheus Exporter: A Prometheus exporter for Firefly III
TechQ: Small application to get a random technical question for interviews.
Jekyll Miscellaneous: A collection of opinionated plugins for Jekyll.
Awesome Made by Mexicans: A collection of amazing open source projects built by mexican developers.
CS:GO Exporter: A Prometheus exporter for Counter-Strike: Global Offensive.
My Argos Plugins: Colección de bash script para Argos, o indicadores de estado en Gnome Shell.
Jekyll Github Chart: Plugin de Jekyll para muestrar el gráfico de contribuciones de un usuario.
Year in Pixels: Aplicación para registrar tu estado de ánimo durante el año con una interfaz sencilla y bonita.
Dog Facts: Aplicación para Slack que contiene mas de 500 datos curiosos divertidos sobre perros.
Googleflog: Traductor de español al estúpido idioma ** eEzhTiil0o meETr0ofl0oG *~ xD.
JIRA Opener: Herramienta para abrir, parsear y buscar muchos tickets de JIRA a la vez.
Simple Flowdock Notification Resource: Plugin para Concourse CI para recibir notificaciones en Flowdock.
Spree Reffiliate: Plugin para Spree, un framework de e-commerce para el manejo de afiliados y referidos en una tienda en linea.
Slack Big Emoji: Herramienta para generar emojis gigantes para Slack.
Find HTTPS Subdomains: Herramienta para encontrar subdominios de un dominio.

Interests

Wildlife

  • Camping
  • Animals
  • Survival

Music

  • Big library
  • Producer
  • Singer

Academics

  • Mathematics
  • Physics
  • Computer Science

Games

  • Chess
  • PC Gaming
  • Console Gaming