Howdy Logo
Image of Carlos H.

Carlos H.
Platform Architect

Node.js
Vue.js
Django
Cakephp
Html
Java
Javascript
Php
Python
Angular
React
Bio

With 14 years of experience, the professional journey involves extensive analysis and development of corporate and distributed systems, utilizing optimal design patterns and technologies suited to both functional and non-functional application requirements. The primary focus has consistently been on product quality, with a strong understanding of microservices, cloud computing, Domain-Driven Design (DDD), Test-Driven Development (TDD), DevOps, NoSQL, and software quality assurance.

There is a dedicated effort to remain updated on emerging technologies and methodologies within a diverse skill set. Proficiencies include the JavaScript ecosystem (encompassing React, Vue, AngularJS, Angular versions 2 to 7, Node, Express, NestJS, Total.JS, and Socket.io) and the Java environment (including Java 9, Spring Boot, Spring Cloud, EJB, JSF, JPA, JMS, CDI, JBoss EAP, and Wildfly). Additionally, expertise with DevOps tools such as Docker, Kubernetes, GitLab, Sonar, Maven, Nexus, and Artifactory, alongside Apache Camel, strongly supports continuous integration and deployment.

Further experience includes desktop application development using JavaFX, Flex, and Delphi 7, and cloud platforms like AWS and Azure.

  • Software Architect Developer
    8/1/2021 - 7/1/2023

    Served as a Senior Software Architect, specializing in solutions architecture design and proof of concept initiatives. Developed proficiency in Monolithic Java Versions 8 and 11, and JavaEE 6 and 7, including EJB Containers, JPA, and Hibernate. Leveraged expertise in REST API and Web Services (SOAP) and managed build processes and deployments using Maven 3+, integrating various build plugins. Demonstrated advanced DevOps skills utilizing Jenkins and Nexus for continuous integration and deployment pipelines. Administered and optimized application servers, particularly JBOSS EAP 6 and higher. Advanced backend and frontend development skills using Node.js, NestJS, Express, Axios, and TypeScript, alongside frameworks such as React and Angular. Managed cloud infrastructure and services, focusing on AWS and Azure environments.

  • Software Architect
    3/1/2019 - 3/1/2021

    Assumed the role of Senior Software Architect, focusing on the architecture of corporate applications and the deployment of RedHat products. Demonstrated expertise in developing with Spring Boot, Quarkus, and Node Stack. Successfully implemented solutions using AWS services such as Lambda and S3. Provided consulting services on information systems and processes while leveraging Node, NestJs, Express, Axios, and TypeScript for both backend and frontend development. Utilized frameworks such as React and Angular. Employed cloud environments, including AWS and Azure, to enhance project scalability and performance.

  • Senior System Analyst
    1/2/2016 - 4/1/2019

    Gained extensive experience in Java EE technologies, including design patterns, JSF, CDI, EJB, JPA, JMS, and servlets. Developed expertise in web services and SOA using XML (XSD), Apache Axis, JAX-WS, and JAX-RS. Proficient in web development and frameworks such as HTML, CSS, RichFaces, PrimeFaces, Bootstrap, jQuery, AngularJS, and JavaScript. Demonstrated competence with a variety of application servers, including JBoss Application Server, Apache Tomcat, Jetty, and GlassFish Server. Managed databases with proficiency in PostgreSQL, Oracle, Redis, MySQL, and Postgres. Utilized queue servers like MQSeries and HornetQ effectively.

    Additional technical skills include working with Node, NestJs, Express, Axios, and Typescript for backend development, alongside React and Angular for frontend development. Employed Hibernate for ORM, Apache Maven and Apache ANT for build automation, and Artifactory for artifact management. Ensured effective version control and collaborative code maintenance using SVN.

  • Project Manager
    1/2/2015 - 1/2/2016

    Acquired leadership experience in overseeing the system development process. Directed projects in public safety and urban mobility, utilizing Scrum methodology. Demonstrated advanced technical skills by developing services and features with Vraptor 4, CDI, JPA, Restful, and PostgreSQL.

  • Substitute Teacher of Analysis and Systems Development
    1/2/2015 - 1/2/2015

    Assumed the role of substitute professor for the Systems Analysis and Development course, specifically teaching programming logic. Developed proficiency in delivering complex technical concepts in an understandable manner to students with varying levels of expertise. Utilized tools and frameworks such as Python, Java, and JavaScript to illustrate fundamental programming constructs. Demonstrated expertise in debugging and algorithm optimization, ensuring students grasped practical implementation techniques. Employed versions control systems like Git for collaborative projects, providing real-world scenarios to enhance learning outcomes. Integrated online learning platforms and course management systems to facilitate remote education, ensuring continuity and engagement. Fostered an interactive classroom environment that promoted problem-solving skills and independent thinking.

  • Junior System Analyst
    1/2/2012 - 1/2/2014

    Analyst Developer with extensive experience in the development and maintenance of a Traffic Management System (TMS). Developed proficiency in various Java Enterprise Edition (JEE) technologies, including Struts, Spring, JavaServer Faces (JSF), Contexts and Dependency Injection (CDI), Java Persistence API (JPA2), Java Message Service (JMS), PrimeFaces, and Hibernate.

  • Coordinator of Development System
    1/2/2011 - 1/2/2012

    Led the development process of the SCC system, applying Scrum methodologies and leveraging technologies such as JBoss Seam, JSF, EJB, JPA/Hibernate, and JAX-RS. Utilized JAX-WS for web service development within the S2GPR architecture.

  • Technology Degree in Systems Analysis and Development at Unifametro
    2014 - 2017

  • Bachelor of Information Systems at Unifametro
    2016 - 2019

  • MBA in Information Management and Business Intelligence at UVA
    2018 - 2020

  • MBA in Business Audit and Controllership at Unifametro
    2014 - 2016

  • Postgraduate Degree in Software Engineering at Uni7
    2016 - 2018

  • 70-480 - PROGRAMMING IN HTML5 WITH JAVASCRIPT AND CSS3 at MICROSOFT
    7/1/2013

  • ITIL V3 Foundation at ITIL
    9/1/2012

  • OCJP 6 - Oracle Certified Professional Java SE 6 Programmer at null
    5/1/2012

  • OCWCD 6 – ORACLE CERTIFIED EXPERT, JAVA PLATFORM, EE 6 WEB COMPONENT DEVELOPER at ORACLE
    4/1/2012

  • COBIT 4.1 FOUNDATION at COBIT
    3/1/2012

  • OEJBD 6 - ORACLE CERTIFIED EXPERT, JAVA PLATFORM, EE 6 ENTERPRISE JAVABEANS DEVELOPER at ORACLE
    4/1/2011

  • OCEJWSD 6 - ORACLE CERTIFIED EXPERT, JAVA PLATFORM, ENTERPRISE EDITION 6 WEB SERVICES DEVELOPER CERTIFIED EXPERT at ORACLE
    2/1/2010

Carlos is available for hire

Hire Carlos H.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.