Hector Villarreal

Torreón · Coahuila · Mexico · +1 (830) 494-1109 · hello@hectorviov.com

Innovative full-stack developer and software engineering leader with extensive experience in the IT and communication services industry. Proven expertise in building scalable, high-performing web and mobile solutions using modern frameworks like Laravel, Next.js, and React. Skilled in transitioning legacy systems to cloud-based architectures and optimizing development pipelines with Docker and AWS. Bilingual in Spanish and English, with a strong technical foundation complemented by business acumen and an engineering degree in IT and Communications.


Experience

Lead Software Developer

Lead backend developer for a travel app delivering location-based mini podcasts, enriching road trips for thousands of users. Spearheaded migration from Wordpress and DigitalOcean to AWS with containerized microservices and load-balanced architecture, enabling seamless scaling. Boosted performance with Redis for caching and async queues while integrating OpenAI and ElevenLabs generative AI to expand content creation. Utilized Laravel, MySQL, and Next.js for a robust backend and engaging frontend.

December 2022 – Present day

Software Engineer

Developed full-stack solutions for a government parks and recreation platform, improving accessibility and functionality for municipal users. Leveraged technologies such as PHP, MySQL, and JavaScript while implementing robust test automation with PHPUnit and Selenium. Enhanced cloud operations through AWS Lambda functions and EC2 instances and streamlined CI/CD pipelines using Docker and Azure, accelerating QA processes.

April 2020 - December 2022

Software Developer

  • Mobile app (Android/iOS) for clients to check on their balances real-time and customer support written on Java and Swift.

  • Different enhancements and new functionalities for in-house developed ERP System using PostgreSQL and PHP with Laravel.

  • Handheld device app to improve inventory times and efficiency on product transfer between store branches developed with PostgreSQL and Java.

  • Complete system for managing inventory changes and problems on every store branch developed using C# and PostgreSQL.

January 2015 - March 2020

IT Consultation

  • Software Developer

    Industrias Peñoles

    Part of a team which oversaw the translation of their own in-house developed ERP system from desktop-based to web-based on a cloud infrastructure using Microsoft SQL and ASP.NET and C#.

    January 2013 - December 2014
  • Software Developer

    Altos hornos de México

    Part of the development team responsible for migrating the entire production system to newer technologies so they could operate it with mobile devices using Java EE with Oracle database engine.

    January 2014 - December 2015
January 2013 - December 2015

Education

Instituto Tecnológico de Estudios Superiores de Monterrey

Bachelor
IT and Communications Engineering
August 2008 - December 2012

Instituto Cumbres de Torreón

High School
January 2007 - May 2008

New Mexico Military Institute

Middle and High School
January 2004 - December 2007

Skills

Programming Languages & Tools
Workflow
  • Cloud Infrastructure & CI/CD
  • Cross Functional Teams
  • Agile Development & Scrum

Awards & Certifications

  • 2 nd Place - Startup Bus 2012
    • Participant and finalist.
    • Compete with 180 participants on building a start-up from the ground up on a 4-day bus ride from Mexico to Austin, TX to pitch the project to a jury (seed investors) in SXSW.
    • Part of a team which developed a smartphone app, a location-based social network for sharing files depending on where you are using Java for the Android app MVP and Ruby on Rails for the backend.