Howdy Logo
Image of Gabriel A.

Gabriel A.
Principal Engineer

Node.js
Github
Java
Javascript
Php
Python
Postgresql
Mysql
Mongodb
React
Bio

A seasoned Software Engineer with over 19 years of experience across diverse industries, including finance, construction, retail, insurance, healthcare, and government, I possess a solid foundation in back-end solutions. Demonstrating proficiency in functional programming, object-oriented programming, JavaScript, and Java, I excel in both individual and team settings. With over four years of experience in Cloud Computing platforms such as AWS, GCP, Azure, and IBM Cloud, I deliver highly scalable and performance-driven solutions. Adaptable and responsible, I quickly integrate into various roles within teams, consistently driving projects forward.

  • Senior Software Engineer
    5/1/2023 - Present

    Led the development of a new Transportation Management System (TMS) backend application. Acquired advanced skills in Python and Django for backend development and RESTful API design, while leveraging PostgreSQL for database management. Utilized Docker for containerization and orchestrated services using Kubernetes. Employed JIRA for project management and Scrum methodologies to improve agile development practices. Developed comprehensive automated testing frameworks using PyTest. Enhanced the application's performance and scalability through the implementation of asynchronous tasks using Celery and Redis. Maintained code quality and version control with Git, and conducted code reviews to ensure adherence to best practices and standards.

  • Software Engineer
    11/1/2022 - 5/1/2023

    Led the development of a global solution for the employee evaluation cycle, achieving several key milestones. Accomplished complex integrations within WorkDay, significantly increasing employee engagement in the evaluation process. Successfully unified various data sources into a single, cohesive application.

  • Senior Consultant Technical Lead
    1/2/2018 - 7/1/2022

    Lead Software Engineer role demonstrated proficiency in managing large-scale API migrations, cloud architecture, and team leadership. In the API Migration project, supervised a team of 10 developers, distributing tasks, and creating a code generator in Java 11. Leveraged Apache Camel for microservice integration and Google Apigee for proxy development. Conducted code reviews via pull requests and implemented a Node.js interpreter. Enhanced DevOps pipelines with Shell and PowerShell scripts on Cloudbees/Jenkins, provided post-migration client support, and developed REST/RESTful API integrations, all while adhering to agile methodologies.

    The Jedi Temple project involved defining event agendas, filtering relevant topics, configuring a gamification system, and designing flyers to streamline knowledge-sharing among team members.

    In the Smart Stock project, led a team of five developers in back-end and front-end development. Developed a back-end API using Node.js and TypeScript and contributed to front-end development with ReactJS. Modeled the MER diagram for the PostgreSQL database and wrote stored procedures in PL/pgSQL. Defined the cloud architecture solution, utilizing IBM Cloud and AWS, and applied machine learning for predictive and prescriptive analysis.

    For the system managing contracts of oil exploration and production, designed the system architecture using IBM Cloud. Engaged stakeholders in meetings to define system requirements and managed the developer team technically. Participated in agile ceremonies and developed the Process Bucket Integration using Node.js, IBM Cloud Object Store, and IBM Functions. Created ingestion scripts in JavaScript and Shell to load legacy data into the system.

  • Senior System Architect
    1/2/2016 - 1/2/2018

    Developed technical expertise by supporting a pre-sales team, providing technical assistance during Proofs of Concept with IBM ODM 8.x and IBM BPM 8.x tools. Delivered technical training sessions focused on IBM BPM and IBM ODM platforms. Demonstrated proficiency in developing BPM solutions using IBM BPM 7.5.x, 8.0.x, IBM WebSphere Lombardi Edition, and Lombardi Teamworks 6.2.1. Showcased advanced skills in developing Business Rules Management System (BRMS) solutions using IBM WODM 7.5.x and IBM ODM 8.0.x, along with comprehensive knowledge in IBM ILOG JRules tool. Led a critical migration project, successfully transitioning from Teamworks 6.x to IBM BPM 8.x, ensuring system integrity and improved performance.

  • System Architect
    1/2/2016 - 1/2/2016

    Participation in the pre-sales team entailed providing technical support to the sales team during Proofs of Concept with IBM ODM 8.x and IBM BPM 8.x tools. Delivered comprehensive technical training on IBM BPM and IBM ODM platforms. Developed BPM solutions utilizing IBM BPM 7.5.x, 8.0.x, IBM WebSphere Lombardi Edition, and Lombardi Teamworks 6.2.1 Edition. Crafted BRMS solutions with IBM WODM 7.5.x, IBM ODM 8.0.x, and the IBM ILOG JRules tool.

  • Senior Software Developer
    1/2/2010 - 1/2/2016

    Worked as part of the pre-sales team to provide technical support during Proofs of Concept, leveraging expertise in IBM ODM 8.x and IBM BPM 8.x tools. Delivered comprehensive technical training on IBM BPM and IBM ODM platforms. Developed BPM solutions using IBM BPM versions 7.5.x and 8.0.x, as well as IBM WebSphere Lombardi Edition and Lombardi Teamworks 6.2.1 Edition. Created BRMS solutions using IBM WODM 7.5.x and IBM ODM 8.0.x, in addition to utilizing the IBM ILOG JRules tool.

  • Developer
    1/2/2008 - 1/2/2010

    Defined requirements with users and clients, focusing on the analysis, design, and implementation of internal and external systems for the organization. Developed store procedures using PL/PgSQL on PostgreSQL databases while managing the database and enterprise server to ensure optimal performance. Programmed web applications utilizing PHP5, JavaScript, AJAX, and XHTML, and created applications for POS terminals using C/C++. Acted as a liaison between offices in Brazil, USA, and Korea to facilitate seamless communication and project coordination.

  • Developer
    1/2/2008 - 1/2/2008

    Responsible for the analysis, design, and implementation of an intranet web application utilizing J2EE technology. Demonstrated expertise in Spring, JSP, JSF, and Hibernate while using NetBeans 5.5.1 for development.

  • Computer Engineering at University of Valle - Colombia
    2003 - 2008

Gabriel is available for hire

Hire Gabriel A.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.