avatar

Hugo Ponce

Software Engineering Director

Expert in Software Development, I have been in the software development industry for more than 15 years. I have experience building, designing and architecting enterprise software, as well as optimizing, and adding new functionality to the existing. I had developed Web apps, services, desktop, and mobile apps. I am self-paced and I like to enhance my capabilities and skill sets every day in order to be more productive within the team.

  • Live in: Guadalajara,Jalisco
  • +52 (contact me on email)

profile

Hugo Ponce O.
contacto@hugoponceo.com
Full-Time
  • Foods
  • Brewing
  • Writing
  • Nature
  • Coding
  • Family
  • Travel
  • Reading

hobbies & interests


education

ENGINEERING IN COMPUTER SCIENCE

TECNOLOGICO DE CHIHUAHUA 2002-2007

I studied how processes interact with data and how that can be represented as a software solution. Also, the creation of algorithms to manipulate, store, and communicate digital information.

I studied about leadership, management, organizational diagnosis, innovation, and the adaptability to enterprise environments. Also, about the interaction with other functional areas to successfully define the course of the organization, in a world with continues changes in culture and technology.

MASTER'S DEGREE IN ADMINISTRATION

UNIVERSIDAD AUTONOMA DE CHIHUAHUA 2012-2016


experiences

Develop and implement strategic roadmaps. Provide visionary leadership and technical expertise. Establish operational excellence, architecture, and technical standards. Collaborate with senior leadership. Build and develop talent, creating an innovative culture while forming a team of managers and engineers.

SOFTWARE DEVELOPMENT DIRECTOR

VARIS (By OfficeDepot) 2022-CURRENT JOB

SR SOFTWARE DEVELOPMENT MANAGER

APEX SYSTEMS 2019-2022

Lead several Teams of developers. Provide direction and mentoring concerning system design and implementation. Architect software designs and solidify current software offerings to ensure scalability, reliability, maintainability and integration with existing systems/platforms.

Coordinate developer’s work, provide necessary training, coaching, and feedback in order to reach the best approach in solving business requirements. Define application architecture, design and frameworks.

SOFTWARE DEVELOPMENT MANAGER

HERBALIFE 2015-2019

TECH LEAD

HCL TECHNOLOGIES 2014-2015

Design, develop, and implement coding models that will be used for developers. Code analysis/reviews to improve code quality, and make it compliant with guidelines and standards.

Applications development based on: MVC, JavaScript, Ajax, and Web Services. Code analysis to improve code quality, make it compliant with standards and proven coding techniques. Unit and Integration testing.

SR SOFTWARE DEVELOPER

HEWLETT-PACKARD 2013-2014

SOFTWARE DEVELOPER JR-MID

HONEYWELL 2007-2013

Applications development using C#, C++, ASP.Net, MVC, JavaScript, Ajax, and Web Services. Development of manufacturing systems that display productivity metrics on real time.

...


skills

Microsoft .Net C#, Azure, Web Api, Kubernetes, SQL, MongoDB, ElasticSearch, React, Javascript, among others.

Coordinates a team within an overall software project in order to meet objectives on content, quality, costs, and schedules. Participates in development of design specifications based on business requirements. Interacts with business community to understand business process and define how software tools can be leveraged to optimize the business process

Pattern oriented software architecture, administration, and schema design in DB. Event-driven, Micro-Services, DDD, SOA, Multi-Tier Programing, N-Layers, CSLA Expert Business Objects, UML, and Enterprise Architect.

.Net C#, MVC, SQL, Web API, MongoDb. Html/Css, JavaScript/Ajax/Json, React. Azure, Kubernetes, Containerized apps (Docker), Data Factory, Service Bus, Service Fabric, Azure Functions, CI/CD pipelines configuration


portfolio

STOCK MARKET AI
MACHINE LEARNING
TU inglés EN LíNEA
ai assistant
CUADROS DE RESINA
E-COMMERCE
DEVS-LIFE
WEB DEVELOPMENT

Blog

Aug 2021
The Software Engineering Manager Handbook

Our world demands a new generation of leaders! Build them in 9 easy steps. We need leaders who guide them through success, coach them, and help them take the best of them, which squiz their maximum potential.

read more
Aug 2021
The 6 pillars of Sowftare Engineering

To become the Ultimate Software Engineer you need to understand the 6 pillars of Software Engineering and know how to grow continuosly your tech-stack accordingly.

read more
Sep 2021
7 Mistakes To Avoid as a Software Development Manager

“We learn from failure, not from success!” — Bram Stoker. I write down all the mistakes I made as a Software Engineering Manager into a Mistake's list that I want to share with you.

read more
April 2020
(C)Lean Code

The fusion of Clean Code and Lean Software Development. Finally the Clean Code practices that were wrote by uncle Bob has evolved. Either if you are new dev or old veteran one, you need to read this.

read more
Jan 2020
15 ways to transform you in the greatest software engineer

15 actionable ways to become the best SW developer. How I growth from intern-developer to Software Engineering Manager in less than 15 years?

read more
Jun 2020
How to program your brain to accomplish anything you want

7 easy tips for accessing your subconscious mind and be programmed to accomplish great things automatically

read more

contact