Saltar al contenido principal
David Peña Aguilar

David Peña Aguilar

Ingeniero en sistemas con más de 10 años de experiencia

Talento
Mexico CityMiembro desde 10 de abril de 2026
ReactJSTypeScriptES6+SASSAngular 2+NodeJSJavaSpringHibernateMavenMongoDBElasticsearchSQLPL-SQLMySQLJestReact Testing LibraryUnit testingComponent Lifecycle ManagementAPI integrationMentorshipTeam managementCode reviewStakeholder CommunicationTeamworkSelf managementProactive
·

Contratar a esta persona

Envía una oferta de trabajo directamente a este candidato

ReactJSTypeScriptES6+SASSAngular 2+

Sobre mí

David Peña is a highly accomplished Senior Software Engineer and Technical Leader with a Master's in Project Management and over 8 years of professional experience in front end development. Specializes in overseeing, maintaining, and evolving core libraries of reusable UI components built with ReactJS. Proven ability to manage and mentor teams, improve performance and quality of existing components, and partner effectively with designers and product managers to drive successful frontend updates

Experiencia

Senior Software Engineering at Globant (2017-08 – Present)

Senior Software Engineer specializing in React components and team leadership

  • Managed and took full responsibility for the lifecycle of a core library of React components (using ReactJS, ES6, SASS), including their construction, integration with backend services, and deployment across applications.
  • Systematically improved the performance, quality, and maintainability of existing UI components on an ongoing basis.
  • Provided mentorship and guidance to new engineers joining the team, conducting regular code reviews to ensure scalability and adherence to best practices.
  • Identified and resolved complex bugs or regressions in both React and Angular-based applications (using Typescript, Jest, React Testing Library)
  • Partnered with designers and product managers to transform business requirements into effective and maintainable front end updates.

Manager IT at Punto PEN (2011-09 – 2015-05)

Led and managed development team across multiple sectors

  • Successfully led and managed a development team divided into three key sectors (database, web development and specialized applications), meeting the requirement for at least one year of experience leading and managing development teams.
  • Coordinated development efforts, ensuring collaboration between technical and non-technical stakeholders to deliver specialized applications to the market.

Educación

Master degree in Project Management – Technological University of Mexico (2017 – 2019)

Diploma in Project Manager Profesional – Kryteria (2011 – 2012)

Engineering in Information systems – Inter-American Development University (2009 – 2010)

Technical in Information and Communication Systems – Technological University of Tecamac (2004 – 2006)

Valoraciones

Relacionado