David Rengifo

Development Architect at AgileThought LATAM
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
México, Mexico, MX
Languages
  • Español Native or bilingual proficiency
  • Ingles Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Ramon Dominguez

David es una persona auto-didacta y con mucha atención al detalle, profesional en todo momento y con un alto nivel técnico en tecnologías de la información, concretamente en frameworks Java, un placer haber coincidido con él.

Isai Novelo

David is an exceptionally brigth individual who I have had the priviledge to work with. He breaks the mold of your typical IT professional by thinking like a businessperson, challenging pre-conceived notions and expanding others' perspective. Always increasing business value.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Data AI: Azure Database for PostgreSQL
    Microsoft
    Feb, 2022
    - Nov, 2024
  • Cómo vender con storytelling, parte 1: Los elementos de una gran historia
    LinkedIn
    Oct, 2021
    - Nov, 2024
  • La ciencia de las ventas
    LinkedIn
    Oct, 2021
    - Nov, 2024
  • Aprende big data: Análisis de datos
    LinkedIn
    Sep, 2021
    - Nov, 2024
  • Crea un perfil de éxito en LinkedIn
    LinkedIn
    Jul, 2021
    - Nov, 2024
  • Desarrollo ágil de software
    LinkedIn
    Jul, 2021
    - Nov, 2024
  • DevOps esencial
    LinkedIn
    Jul, 2021
    - Nov, 2024
  • Fundamentos de big data
    LinkedIn
    Jul, 2021
    - Nov, 2024
  • Fundamentos de cloud computing
    LinkedIn
    Jul, 2021
    - Nov, 2024
  • Transformación digital: Cómo implementarla
    LinkedIn
    Jul, 2021
    - Nov, 2024
  • Transformación digital: El rol del CTO
    LinkedIn
    Jul, 2021
    - Nov, 2024
  • Transformación digital: Liderazgo
    LinkedIn
    Jul, 2021
    - Nov, 2024
  • Agile foundations
    LinkedIn
    Jun, 2021
    - Nov, 2024
  • Comunicación multinacional en el lugar de trabajo
    LinkedIn
    Jun, 2021
    - Nov, 2024
  • Cómo gestionar a personas con alto potencial
    LinkedIn
    Jun, 2021
    - Nov, 2024
  • Cómo superar los sesgos cognitivos
    LinkedIn
    Jun, 2021
    - Nov, 2024
  • Fundamentos de la negociación
    LinkedIn
    Jun, 2021
    - Nov, 2024
  • Fundamentos de las ventas
    LinkedIn
    Jun, 2021
    - Nov, 2024
  • Fundamentos de transformación digital: Tecnologías clave
    LinkedIn
    Jun, 2021
    - Nov, 2024
  • Fundamentos esenciales de la programación
    LinkedIn
    Jun, 2021
    - Nov, 2024
  • Persuadir a los demás
    LinkedIn
    Jun, 2021
    - Nov, 2024
  • Comunicación intercultural
    LinkedIn
    May, 2021
    - Nov, 2024
  • Escucha activa
    LinkedIn
    May, 2021
    - Nov, 2024
  • Arquitectura de software: De desarrollador a arquitecto o arquitecta
    LinkedIn
    Apr, 2021
    - Nov, 2024
  • Cuarta revolución Industrial: El método científico
    LinkedIn
    Apr, 2021
    - Nov, 2024
  • Cloud Computing
    Escuela de Organización Industrial
    Oct, 2019
    - Nov, 2024
  • Transformación Digital para el empleo
    Escuela de Organización Industrial
    Sep, 2019
    - Nov, 2024
  • Competencias digitales para profesionales
    Área de Empleo y Emprendimiento | Fundación Santa María la Real
    Apr, 2019
    - Nov, 2024
  • Fundamentos de Marketing Digital
    IAB
    Apr, 2019
    - Nov, 2024
  • Productividad Personal en la Era Digital
    Área de Empleo y Emprendimiento | Fundación Santa María la Real
    Apr, 2019
    - Nov, 2024
  • AWS Partner Network: Requirements and Benefits (Business)
    Amazon Web Services (AWS)
    Aug, 2018
    - Nov, 2024
  • AWS Solutions Training for Partners
    Amazon Web Services (AWS)
    Aug, 2018
    - Nov, 2024
  • Authentication and Authorization with AWS Identity and Access Management
    Amazon Web Services (AWS)
    Aug, 2018
    - Nov, 2024
  • Scrum Master
    Aprin
    Dec, 2017
    - Nov, 2024
  • Porcentaje de Ingles
    Duolingo
    May, 2017
    - Nov, 2024
  • Fundamentos de ALM: Implementación de Scrum con Microsoft Team Foundation Server 2012
    Extend Solutions SA de CV
    Jun, 2013
    - Nov, 2024
  • Fund. de Programación (P.O.O, Prog. BD, Prog. Java, Desarrollo de Aplicaciones Empresariales)
    IBM Advanced Career Education
    May, 2006
    - Nov, 2024
  • Fund. de Programación (Fund. de Tecnolog. de la Información, Programación Básica)
    IBM Advanced Career Education
    May, 2005
    - Nov, 2024

Experience

    • Mexico
    • IT Services and IT Consulting
    • 100 - 200 Employee
    • Development Architect
      • Apr 2020 - Present

      IT consulting. Definition of Technological Architectures for Java development. Case analysis and requirements survey. Development with different technologies. Coordination and leadership of work teams. IT consulting. Definition of Technological Architectures for Java development. Case analysis and requirements survey. Development with different technologies. Coordination and leadership of work teams.

    • United States
    • Computer Games
    • 700 & Above Employee
    • Bots Developer (External)
      • Jan 2021 - Jun 2021

      Rearchitecture and modernization of (3) bots for the Discord platform with DiscordJS v12 and NodeJS v14. Documentation. Local tests. Rearchitecture and modernization of (3) bots for the Discord platform with DiscordJS v12 and NodeJS v14. Documentation. Local tests.

    • United States
    • Software Development
    • 700 & Above Employee
    • Dev Lead (External)
      • Feb 2020 - Nov 2020

      Agile coordination of the development team. Non-Agile management for compliance with administrative processes. Preparation and monitoring of the backlog with Azure DevOps. Construction of Dashboards in Azure DevOps. FrontEnd implementation with Microsoft Blazor. Construction of Blazor components with the use of Blazorise libraries, Construction of Blazor components with the use of the Radzen library. Microservices API deployment in Azure API Management using OpenAPI (Swagger). Construction of microservices APIs built with Net.Core, EMFCore and Azure services technology. Authentication integration with Azure Active Directory B2C and Azure Key Vault. Show less

    • United States
    • Computer Games
    • 700 & Above Employee
    • Bots Developer (External)
      • Nov 2019 - Aug 2020

      Requirements analysis and time estimation. Development of (3) bots for the Discord platform with DiscordJS v11 and NodeJS v12. Documentation. Testing on Heroku and deployment in Production on EC2. Requirements analysis and time estimation. Development of (3) bots for the Discord platform with DiscordJS v11 and NodeJS v12. Documentation. Testing on Heroku and deployment in Production on EC2.

    • Mexico
    • Information Technology & Services
    • 1 - 100 Employee
    • Software IT Architect
      • May 2017 - Apr 2020

      IT consulting. Definition of Technological Architectures for Java development. Survey of requirements. Java development. Coordination and leadership of work teams. IT consulting. Definition of Technological Architectures for Java development. Survey of requirements. Java development. Coordination and leadership of work teams.

    • Mexico
    • Government Relations Services
    • 1 - 100 Employee
    • Software Architect (External)
      • Aug 2018 - Nov 2018

      Migration of Applications as part of the Comprehensive Managed DRP service for the computational architecture of substantive systems at the FONACOT Institute, in the hybrid cloud mode. Migration of Applications as part of the Comprehensive Managed DRP service for the computational architecture of substantive systems at the FONACOT Institute, in the hybrid cloud mode.

    • Financial Services
    • 100 - 200 Employee
    • Senior Java Consultant (External)
      • Apr 2018 - May 2018

      Technological assessment of the "Queue or Row Manager" project and support for corrections to the configuration of microservices. Technological assessment of the "Queue or Row Manager" project and support for corrections to the configuration of microservices.

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior Java Consultant (External)
      • Mar 2017 - Apr 2018

      CFDI - Data exploitation via APS (Big Data) Support in the use of Big Data technologies (HDInsight: Sqoop) and the development of components in Java and C #. Tracking the backlog with Team Foundation Server 2012.

    • Senior Java Consultant (External)
      • Jan 2017 - Apr 2018

      CFDI - Exploitation of Electronic Accounting Documents (Big Data) Support in the use of Big Data technologies (HDInsight: Hadoop / Sqoop) and the development of components in Java and C #. Tracking the backlog with Team Foundation Server 2012.

    • Senior Java Consultant (External)
      • Jan 2017 - Apr 2018

      CFDI - Exploitation of Tax Withholding Documents (Big Data) Support in the use of Big Data technologies (HDInsight: Hadoop / Sqoop) and the development of components in Java and C #. Tracking the backlog with Team Foundation Server 2012.

    • Consultant Java Senior (Externe)
      • Jan 2016 - Apr 2018

      CFDI - Exploitation of Electronic Invoice, Phase II - Automation and Control Figures (Big Data) Support in the use of Big Data technologies (HDInsight: Hadoop / Sqoop / Hive) and the development of components in Java and C #. Tracking the backlog with Team Foundation Server 2012.

    • Java Consultant (External)
      • Jan 2015 - Dec 2015

      CFDI - Exploitation of Electronic Invoice, Phase I - Doubling (Big Data) Support in the use of Big Data technologies (HDInsight: Hadoop / Sqoop) and the development of components in Java, PowerShell and C #. Tracking the backlog with Team Foundation Server 2012.

    • Software IT Architect
      • Sep 2016 - May 2017

      IT consulting. Definition of Technological Architectures for Java development. Survey of requirements. Java development. Coordination and leadership of work teams. IT consulting. Definition of Technological Architectures for Java development. Survey of requirements. Java development. Coordination and leadership of work teams.

    • Mexico
    • Software Development
    • 1 - 100 Employee
    • Java Solution Architect
      • Sep 2011 - May 2017

      IT consulting. Definition of Technological Architectures for Java development. Survey of requirements. Java development. Coordination and leadership of work teams. Support instructor for Team Foundation Server aspects. IT consulting. Definition of Technological Architectures for Java development. Survey of requirements. Java development. Coordination and leadership of work teams. Support instructor for Team Foundation Server aspects.

    • Government Administration
    • 700 & Above Employee
    • Architect (External)
      • Aug 2013 - Feb 2014

      Generation of Regulations for the design and exploitation of the Database and Guidelines for the Administration of the Information Life Cycle. Definition of a progressive implementation strategy for ILM. Architecture of the Proposed Solution for Quality Management and Process Improvement of AGACT. Construction of the Prototype of the System for Quality Management. Proof of Concept of the Governance System on Amazon Web Services (AWS). Generation of Regulations for the design and exploitation of the Database and Guidelines for the Administration of the Information Life Cycle. Definition of a progressive implementation strategy for ILM. Architecture of the Proposed Solution for Quality Management and Process Improvement of AGACT. Construction of the Prototype of the System for Quality Management. Proof of Concept of the Governance System on Amazon Web Services (AWS).

    • Mexico
    • Telecommunications
    • 500 - 600 Employee
    • Technical Leader (External)
      • Mar 2013 - Aug 2013

      Administration and Coordination of the projects developed for SKY (Hotel Plan, Reports, XPEL). Platform Implementation for Manage Code Quality (MCQ) with Team Foundation Build and SonarQube. Administration and Coordination of the projects developed for SKY (Hotel Plan, Reports, XPEL). Platform Implementation for Manage Code Quality (MCQ) with Team Foundation Build and SonarQube.

    • Broadcast Media Production and Distribution
    • 700 & Above Employee
    • ALM Consultant (External)
      • Jan 2013 - Feb 2013

      Situational assessment in ALM and the use of Team Foundation Server. Institutional Process Template Assessment. Training Workshop: Restoring Team Foundation Server 2010. Situational assessment in ALM and the use of Team Foundation Server. Institutional Process Template Assessment. Training Workshop: Restoring Team Foundation Server 2010.

    • Mexico
    • Transportation, Logistics, Supply Chain and Storage
    • 700 & Above Employee
    • ALM Consultant (External)
      • Jan 2013 - Feb 2013

      Training workshop: Customization of the Team Foundation Server 2012 process template. Methodological Survey. Analysis and assessment of the methodological framework and definition of elements for the personalized process template. Training workshop: Customization of the Team Foundation Server 2012 process template. Methodological Survey. Analysis and assessment of the methodological framework and definition of elements for the personalized process template.

    • IT Consultant (External)
      • Sep 2012 - Jan 2013

      IT consulting. Reengineering of the Financial Portal. Detection of failures, risks and vulnerabilities. Updating of some used frameworks and incorporation of Spring and CXF. Design, modeling and implementation of new functionalities. Valuation of the data model. Webservice development to arrange electronic invoicing to suppliers (end users of the portal). Implementation of Team Foundation Server 2012 Express as an ALM tool for project management and control. Implementation of Sonar as a support tool for quality assurance. Show less

    • France
    • Insurance
    • 700 & Above Employee
    • IT Consultant (External)
      • Sep 2011 - Feb 2012

      Development of a platform for the automatic generation of Webservices ready for deployment. Built in Java with Spring 3, Hibernate-JPA, Hibernate-Tool, Apache-CXF, Javolution and Freemarker. Managed with Gradle and Ant. Development of a platform for the automatic generation of Webservices ready for deployment. Built in Java with Spring 3, Hibernate-JPA, Hibernate-Tool, Apache-CXF, Javolution and Freemarker. Managed with Gradle and Ant.

    • Mexico
    • Software Development
    • IT Consultant
      • Aug 2006 - Aug 2011

      IT consulting. Definition of Technological Architectures. Survey of requirements. Java development (Spring - Hibernate - JSF) under agile development methods. Coordination and leadership of work teams. IT consulting. Definition of Technological Architectures. Survey of requirements. Java development (Spring - Hibernate - JSF) under agile development methods. Coordination and leadership of work teams.

    • Quality Assurance Manager (External)
      • Apr 2011 - Jun 2011

      Consulting for the Quality Assurance area of ProceSAR. Preparation of documentation for the Quality Assurance area. Definition of quality guidelines. Definition of strategies, assurance flows and quality metrics. Command programming (.cmd) to automate common tasks for the execution of assurance flows. Evaluation of functional and technical designs. Advice for the implementation of the Alfresco Document Management Systems (DMS). Registration of Services in UDDI. Consulting for the Quality Assurance area of ProceSAR. Preparation of documentation for the Quality Assurance area. Definition of quality guidelines. Definition of strategies, assurance flows and quality metrics. Command programming (.cmd) to automate common tasks for the execution of assurance flows. Evaluation of functional and technical designs. Advice for the implementation of the Alfresco Document Management Systems (DMS). Registration of Services in UDDI.

    • Quality Assurance (External)
      • Aug 2010 - Nov 2010

      Quality control of the application. Customer support in the start-up process in production of the Comprehensive Administration System. Rapid development of viewers with Mashups technology. Quality control of the application. Customer support in the start-up process in production of the Comprehensive Administration System. Rapid development of viewers with Mashups technology.

    • Software Development
    • 1 - 100 Employee
    • Especialista (Externo)
      • 2008 - Nov 2010

      Implementación y desarrollo de soluciones tecnologicas con Enterprise Mashups y Presto Enterprise AJAX Framework (EAF) utilizando JackBe Markup Language (JBML) y JackBe Application Methodology (JAM). Implementación y desarrollo de soluciones tecnologicas con Enterprise Mashups y Presto Enterprise AJAX Framework (EAF) utilizando JackBe Markup Language (JBML) y JackBe Application Methodology (JAM).

    • Especialista JackBe (Externo)
      • Jul 2009 - Aug 2010

      Consultoría y Desarrollo para la construcción de Tableros de Control para el área de Conocimiento del Cliente con tecnología de Mashups. Consultoría y Desarrollo para la construcción de Tableros de Control para el área de Conocimiento del Cliente con tecnología de Mashups.

    • Food and Beverage Manufacturing
    • 100 - 200 Employee
    • Consultor (Externo)
      • Oct 2008 - Jan 2009

      Desarrollo de Webservices en Java, implementados con los Frameworks Apache Axis. Desarrollo de la Plataforma de Integración del Catalogo de Clientes de Bimbo. Construcción de la capa de transformación de objetos. Preparación de XMLs de pruebas. Desarrollo de Webservices en Java, implementados con los Frameworks Apache Axis. Desarrollo de la Plataforma de Integración del Catalogo de Clientes de Bimbo. Construcción de la capa de transformación de objetos. Preparación de XMLs de pruebas.

    • Consultor Especializado A (Externo)
      • Aug 2006 - Sep 2008

      Consultoría en TI. Levantamiento de requerimientos. Desarrollo Java (Spring - Hibernate - JSF) bajo métodos ágiles de desarrollo. Coordinación y liderazgo de equipos de trabajo. Consultoría en TI. Levantamiento de requerimientos. Desarrollo Java (Spring - Hibernate - JSF) bajo métodos ágiles de desarrollo. Coordinación y liderazgo de equipos de trabajo.

    • Consultor IT
      • Mar 2006 - May 2006

      Desarrollo de WebServices en Java, implementados con los Frameworks Apache Axis y Mule. Desarrollo XML. Construcción de archivos de transformación (XSLT). Preparación de metodología de pruebas. Proyectos: Desarrollo de la Plataforma de Integración de Compañía Anónima Nacional Teléfonos de Venezuela (CANTV) . (SISCOTEL, C.A.) Desarrollo de WebServices en Java, implementados con los Frameworks Apache Axis y Mule. Desarrollo XML. Construcción de archivos de transformación (XSLT). Preparación de metodología de pruebas. Proyectos: Desarrollo de la Plataforma de Integración de Compañía Anónima Nacional Teléfonos de Venezuela (CANTV) . (SISCOTEL, C.A.)

    • Mexico
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Consultor Líder - Grupo de Construcción (Externo)
      • Jul 2005 - Jan 2006

      Proyecto (IBM México - Softtek, S.A. México): Programación de componentes JAVA, con SPRING, STRUTS, HIBERNATE y JSPs. Planificación, organización y control de actividades del equipo (6) a cargo del desarrollo e integración de diverso módulos. Control de Calidad (Peer Reviews y QA). Resolución de problemas técnicos y logísticos. Proyecto (IBM México - Softtek, S.A. México): Programación de componentes JAVA, con SPRING, STRUTS, HIBERNATE y JSPs. Planificación, organización y control de actividades del equipo (6) a cargo del desarrollo e integración de diverso módulos. Control de Calidad (Peer Reviews y QA). Resolución de problemas técnicos y logísticos.

    • Hospitals and Health Care
    • 700 & Above Employee
    • IT Consultant (External)
      • Jul 2005 - Jan 2006

      Group leader in charge of the development of modules of the pension system. Group leader in charge of the development of modules of the pension system.

Education

  • Aprin
    Certificate, Scrum Master
    2017 - 2017
  • IBM IT Education Services, Worldwide
    Program Completion Certificate, Java and DB Programming · Object Oriented · Enterprise Application Development
    2005 - 2005
  • Instituto Universitario de Tecnología Región Capital “Dr. Federico Rivero Palacio”
    Business Technology on the Web. Mention: Business Applications
    2004 - 2005
  • IBM IT Education Services, Worldwide
    Program Completion Certificate, IT Fundamentals · Programming Essentials
    2004 - 2004
  • Ministerio de la Familia
    Certificado de Promotor, Taller de Promotor del Programa Juventud y Fronteras
    1988 - 1988

Community

You need to have a working account to view this content. Click here to join now