Héctor Guillermo Piza Dávila TechLead / Senior Certified OutSystems Engineer

Desktop Software

Summary

- 16+ years experience in IT
- Extensive leadership experience across various IT domains, managing diverse teams, spearheading critical projects, and championing training initiatives in both software development and educational settings.
- Over 5 years of experience as a Senior OutSystems Lead Engineer, focusing on the development and enhancement of web applications using OutSystems v11.
- 2+ years of hands-on experience with agile methodologies, validated by a Scrum Master certification.
- 2+ years of expertise in both JavaScript and PostgreSQL, complemented by a year of experience with NoSQL databases.
- Demonstrated skills in Unit Testing across multiple projects, and experience in working closely with QA teams on Performance Testing.
- Comprehensive background in a wide range of technologies, leadership roles, and project management, supporting OutSystems and other software development tasks.
- Awarded Outsystems Certificates: Outsystems Professional Web Developer (2020); OutSystems Associate Reactive Developer (2022).
- Advanced English

Experience

Senior Outsystems Lead Engineer, Manhattan Telecommunications Corporation (MetTel)

2018 - Today 
Project: Order Management v1 (OutSystems Traditional)

  • Internal Web Application for managing Hardware orders from purchase to installation and activation. o Development of new enhancements and bug fixing.
  • Design and architect new modules or sub-projects.
  • Manage and develop BPT module to allow and enhance the automated flow of orders.
  • Develop external Actions with Integration Studio (using .NET)
  • Technologies used: OutSystems v11, SQL Server, Jira, Confluence, Swagger, .NET

Project: Order Management v2 (OutSystems Reactive)

  • Development of new enhancements and bug fixing. 
  • Participate in the architecture and design of the new version of Order Management. 
  • Technologies used: OutSystems v11, SQL Server, Jira, Confluence, Swagger 
  • Collaborated closely with the Enterprise Architect, playing a pivotal role in the design, architecture, and development phases of the project.
  • Mentored offshore junior developers, providing continuous code reviews and offering guidance on best architectural patterns and practices.
  • Successfully addressed critical challenges including:
    • Streamlined dashboard queries by rectifying performance issues, introducing support tables, and strategically adding necessary indexes.
    • Overcame data synchronization hurdles between our Core tables and OS Entities. Partnered with the DBA team to design Indexed Views, ensuring seamless updates to our OutSystems Entities.
  • Took the helm of pivotal projects, notably BOProd_DataSynch and ServiceManager:
    • Led design and development efforts, ensuring alignment with project goals and specifications.
    • Offered guidance and insights to other developers, elucidating the overarching architecture and ensuring adherence to design principles.

Project: BO Prod Data Sync and Replication (OutSystems Backend service application) 

  • Application in charge of synching external data to OutSystems tables and keeping them live for internal use. o Design and architect the whole application. Work closely with DBA Team. 
  • Work and enhance BTP Processes and Timers. 
  • SQL Server development. Work with DBAs to create sync triggers between BOProd and OS tables. 

Project: Service Manager (OutSystems Traditional) 

  • Internal web application for users to raise Tickets or Incidents. 
  • Design and build the application from scratch (based on the ServiceManager Forge app from OutSystems). Technologies used: OutSystems v11, SQL Server, Jira, Confluence 

Senior Software Engineer / Technical Lead, UST Global

2017 - 2018

Client: Wolters Kluwer 

Project: hCue (hcue.com) 

  • Web application with the largest user amount within the organization. It involved Entity Management, Org Charts, and Document Management, among other services for final customers.
  • Develop new enhancements, perform Code Reviews and Unit Testing, and implement best practices for Code Reuse. 
  • Participate with the QA team to implement Performance Testing for the new modules. 
  • Tools: TFS, Javascript, APIM, Jira, VS2015, SQL Server, Oracle, NodeJS, MongoDB, AngularJS, BitBucket 

Project: OrgCharts 

  • Web application (part of hCue), that involved the generation of OrgCharts for a specific Entity.
  • Design and architect the whole module from Scratch. Help with documentation of the newly designed process.
  • Tools: .NET, Angular 2, Javascript, VS2015, SQL Server, MongoDB, NodeJS, BitBucket, Jir 

TeamLeading experience:

During my work on this project, I had the chance to co-lead the whole project in Nearshore. This project involved 4 developers, and 2 QA Testers (functional and performance).  I had the chance to work closely with our Onsite Technical Manager, and to mentor other team members, from Nearshore, and Offshore.

 

 

Senior Software Engineer, TATA CONSULTANCY SERVICES

2012-2017
Sr. Developer for 4 different projects: 

  • Web application for Infrastructure domain. (ASP.NET, C#, SVN, javascript, SQL Server). 
  • Migration of Desktop app from VB to C# (VB, C#, RTC) 
  • Web application for Wealth Management domain (C#, ASP.NET, MVC, TFS, Oracle) 
  • Web application for TI Domain for Testing team (VB.NET, jQuery, SQL Server, SVN). 

Delivery Manager

2016 – 2017

  • Delivery Manager for GWIM & GMRT Domains with an overall team of 40 members.
  • Manage relationships with GRM (Global Relationship Manager), and BRMs (Business Relationship Managers) from Nearshore. o Weekly status meetings with Stakeholders and Delivery Head.
  • Manage overall team metrics. 

TeamLeading experience:

  • Oversaw a dynamic team of approximately 40 professionals, including developers, QAs, DBAs, Release Managers, among others.
  • Played a pivotal role in nurturing and maintaining relationships with key client stakeholders, specifically the GRM (Global Relationship Manager) and BRMs (Business Relationship Managers) from the Nearshore team.
  • Actively managed new client requirements and addressed high-level escalations, ensuring seamless delivery and stakeholder satisfaction.
  • Organized and participated in weekly status meetings with prominent stakeholders, including Project Managers and the Delivery Head.
  • Collaborated intensively with senior client leadership and internal Project Managers, fostering transparency and synergy between teams.
  • Successfully managed vital team metrics such as billing, revenue, resource ramp-downs, fluidity plans, escalations, and attrition rates.

Project Manager

2013 – 2016

  • Project Manager for TI Domain with a team of 40 members 
  • Manage monthly billing details for the domain. 
  • Calculating monthly and quarterly billing projections. 
  • Manage new requirements for the project. 
  • Manage fluidity plans and transitions of resources within the project.

TeamLeading Experience:

  • Managed a diverse team of 40 professionals encompassing QAs, Developers, ETL specialists, Application Packagers, and Performance Testers.
  • Entrusted with financial responsibilities, including calculating billing projections to ensure the fiscal integrity of the project.
  • Spearheaded new project requirements, ensuring alignment with client objectives and seamless execution.
  • Orchestrated fluidity plans and managed transitions, ensuring resource allocation met project needs while minimizing disruptions.
  • Maintained close collaborations with Project Leaders to monitor team progress and address potential challenges promptly.

NET Training School Leader

2015 – 2017

  • Manage all .NET resources in the company.
  • Plan proper training in order to have deploy-ready resources.
  • Talent acquisition.

TeamLeading experience:

  • Spearheaded the company's .NET Training School initiative aimed at upskilling individuals with limited .NET experience for deployment to client projects.
  • Developed and executed a comprehensive training curriculum, spanning technical proficiency and communication skills, over a 1-3 month period.
  • Managed end-to-end processes encompassing:
    • Recruitment: Conducted interviews to ascertain candidate suitability while ensuring adherence to budget considerations.
    • Training: Led an intensive training program, collaborating closely with in-house .NET experts and native English speakers to bolster both technical and communication capabilities.
    • Deployment: Coordinated client interviews and seamlessly transitioned trainees to their respective projects.
  • Maintained an average cohort of 8-12 trainees, ensuring a consistent talent pipeline.
  • Achieved a 100% deployment rate of trained resources to client projects, underscoring the program's success.

 

ELI LILLY AND COMPANY – Elanco Division

2007-2012

  • Coordinating & Developing software to measure dairy cow’s data (production, health, pregnancy) for Strategic Accounts and generate detailed and benchmark reports.  
  • Coordinating, developing, and supporting software to measure Herds profitability (v1 & v2). This strategy is oriented to Dairy Producers, Dairy  Coops, and Feed Mills. This has become the largest and best-accepted IT strategy of Elanco Latin America North.  Leading of ElancoMonitor.Com project, a website where various applications are available for external users such as customers or consultants.  
  • Leading and developing software to measure different concepts for poultry. This software was deployed and installed in customers such as Tyson and Protinal. 
  • Technologies Used: C#, VB.NET, .Net Framework 2.0, 3.5, 4.0, SQL Server 2005/2008, Web Services, DevExpress Controls and Reporting,  Crystal Reports, UML, Sencha ExtJS, Windows Server 2008, IIS7. 

UNIVA GUADALAJARA

2007

  • Technologies Used: .Net Framework 2.0, C#, SQL Server 2005, Crystal Reports, Web Services, XML, UML, Team Foundation Server.
  • Analyzing and developing the ERP Team Project's Human Resources and School Services modules. 

SIEMENS VDO / Continental Automotive

2007

  • Software Application Development (Visual Basic. NET)
  • Developing Software to perform Black Box testing on hardware units. 
  • Technologies Used: .Net Framework 2.0 (Visual Basic) 

Additional Experience 

Instito Tecnológico de Estudios Superiores de Occidente (ITESO) 

  • Faculty for a .NET Development Course consisting of 26 Sessions of 5 hours for experienced people.
  • Topics covered: C#, Windows Forms, ASP.NET, WPF, WCF, Javascript, Entity Framework, MVC, web mobile.

English Language Institute 

  • English Teacher for Levels 1 – 6 (2003 – 2006)

 Education

INSTITUTO TECNOLÓGICO SUPERIOR DE ZAPOPAN (Zapopan, Mexico)
Specialty in Software Engineering, 2007. (Graduated with Honors – best
average of the group)

INSTITUTO TECNOLÓGICO DE COLIMA (Colima, Mexico)
Software Engineering Bachelor Degree, 2006.

INSTITUTO TECNOLOGICO Y DE ESTUDIOS SUPERIORES DE MONTERREY
High school 2003

Certificates

  • Outsystems Professional Web Developer (2020)
  • OutSystems Associate Reactive Developer (2022)
  • SMC: Scrum Master Certified (2017)
  • MCTS: Microsoft .NET Framework 3.5 ASP.NET, Applications by Executrain.
  • ITIL Foundation by TCS

Training Courses

  • Outsystems Advanced Bootcamps - (2020)
  • Scrum Master Certified – ScrumStudy (By BRPOJECT Guadalajara)
  • ASCENT – The Foundation for your Leadership Journey: By TCS (Guadalajara, 2016)
  • PMP Course: By TCS. (Guadalajara, 2013)
  • Four Disciplines of Execution: Franklin Covey. (Guadalajara, 2011).
  • PL SQL: By TCS (Guadalajara, 2012)
  • Business Objects: By TCS (Guadalajara, 2013)
  • Leadership Program: By TCS (Guadalajara, 2013)
  • C# and ADO.NET: C# Specialist, ADO.NET and XML (August 2009) by
    Executrain.
  • Cisco CCNA1 and CCNA2: By ITSZapopan (Guadalajara, 2007)
  • Java: By ITSZapopan (Guadalajara, 2007)
  • Robotics and Tensor Analysis: By ITSZapopan (Guadalajara, 2006 - 2007)