Luis Montealegre Ingeniero de Software

Luis

Austin TX

Soy un ingeniero de software e instructor de programación. Me gusta estar rodeado de gente que me motive a dar mi mejor esfuerzo así como de gente a la que pueda ayudar a crecer profesionalmente.

Tengo más de 15 años de experiencia en el área de programación tanto en México como en Estados Unidos y estoy en busca de ser parte de un equipo que valore el equilibrio trabajo-vida, TDD, pair programming and revisiones de código.

Experiencia laboral

  • Electronics Arts (EA) [05/18 – actual]. Architecto de Software.
    • Java (Spring Boot, Spring Cloud), Angular, AWS, GitLab. PHP (Yii, Symfony, Zend Expressive, Slim)
  • Codeup [01/16 – 05/18]. Instructor full-stack de Desarrollo Web.
  • Inertia Interactive Media [05/15 – 12/15]. Desarrollador Web.
    • PHP (Symfony 2), RabbitMQ
    • API SOAP de Salesforce
  • Digizent International [04/13 – 12/13]. Desarrollador PHP
    • PHP (Symfony 1)
  • Ellucian (Sungard Higher Education) [01/09 – 04/13]. Desarrollador .NET del equipo Advancement Solutions.
    • C# y VB (Web Forms)
    • Oracle PL/SQL
  • BIC Consulting [12/10 – 06/11]. Consultor Java.
    • Java (Swing y Hibernate)
    • PostgreSQL
    • Mentoring de consultores Jr.
  • Comisión Federal de Electricidad [08/05-01/2006]. Desarrollador Java y PHP del departamento de Desarrollo e Innovación de Sistemas.
    • Java
    • PHP
  • Consultor PHP independiente (medio tiempo) [08/07 – 01/14].
    • PHP (ZF1, Slim, Silex)
  • Consultor PHP independiente (tiempo completo) [01/14 – 05/15].
    • PHP (Symfony 2)
    • Colaboración con múltiples empresas: en la Ciudad de México (Indava y Mupcow), y algunas otras en Puebla (Sistemas Integrales de Cómputo Montellano (SICOM) y Sii Ayuda)

Educación

  • Maestría en Ciencias de la Computación. Benemérita Universidad Autónoma de Puebla. 2003-2005.
  • Licenciatura en Ciencias de la Computación. Benemérita Universidad Autónoma de Puebla. 1998-2003.

Certificaciones

  • Latinux Certified Linux Operator
  • Oracle Certified Java Programmer
  • Microsoft Certified Technology Specialist, Microsoft SQL Server
  • Microsoft Certified Technology Specialist, Web Applications

Lenguajes

  • Inglés y Español

Experiencia como Instructor Técnico

Durante 11 años también trabajé como profesor de tiempo parcial en 10 universidades en Puebla. He dado clases a más de 65 grupos, de licenciatura y de maestría. He dirigido exitosamente 4 tesis. Y he pulicado algunos articulos, siendo el más relevante un capítulo en el Lecture Notes in Computer Science, número de volumen 4386, páginas 194–211 en 2007.