Howdy Logo
Image of Marco A.

Marco A.
Principal Engineer

Node.js
Spring Boot
Spring
React Native
Java
Javascript
Python
Amazon Aws
Docker Cloud
React
Bio

Back-end Developer with over five years of experience specializing in web development and infrastructure, currently focused on developing microservices. Previous work includes telecommunications projects centered on device communication through SSH and Telnet using Java. Possesses solid skills in object-oriented programming with a strong command of Java, Node, and JavaScript, along with substantial expertise in Test-Driven Development (TDD) and Behavior-Driven Development (BDD). Areas of interest include application scalability, infrastructure, and adhering to the best development practices.

  • Senior Java Software Engineer
    9/1/2021 - Present

    Currently engaged in utilizing Java versions 11 and 15 to develop sophisticated microservices employing Spring Boot as the primary framework. Expertise in asynchronous processing through the integration of Spring Cloud, leveraging its tools such as Circuit Breaker, Intelligent Routing, and Micro Proxy to enhance system reliability and performance.

  • Java Software Engineer
    1/1/2021 - 8/1/2021

    Developed software using Java and Spring for API Gateways and API development in the digital payments sector. Utilized Spring Integration for API integration and device communication across various network protocols, exposing metrics through Grafana. Architected projects with a microservices orientation, integrating tools such as Docker, Redis, RabbitMQ, and Apache Kafka.

  • React Software Engineer
    9/1/2020 - 1/1/2021

    Developed proficiency in crafting and implementing JSX libraries aligned with the visual identity guidelines to ensure consistency and coherence. Focused extensively on the React frontend microservice, contributing significantly to the Customer Service module by constructing the customer fill-out form, enabling PDF document issuance, and facilitating seamless file attachments for enhanced user experience and operational efficiency.

  • Java Software Engineer
    8/1/2020 - 9/1/2020

    Designed, developed, and deployed applications, bringing cutting-edge technology to the team while maintaining and improving legacy applications. Utilized SCRUM as the development methodology. Worked on a CRM solution for various prominent companies, including large brands and numerous shopping malls. Demonstrated technical expertise in Java backend development, with a focus on ensuring robust and scalable solutions.

  • React Native Software Engineer
    1/1/2020 - 8/1/2020

    Acquired expertise in mobile development using React Native while developing two applications from scratch, Escola.Rio and Servidor.Rio. Designed Escola.Rio to serve parents and students within the municipal education network, enhancing communication and access to educational resources. Developed Servidor.Rio to facilitate access for public servants to a range of official and personal services, significantly improving usability and accessibility for government employees.

  • Fullstack Software Engineer
    1/1/2018 - 12/1/2019

    Demonstrated expertise in developing web systems using a diverse set of programming languages, both back-end and front-end. Gained substantial experience with Java utilizing Spring Boot, and Python leveraging Flask. Front-end development included Angular 8 and legacy systems maintenance with JavaScript, PHP, HTML5, and CSS3. Frequently worked on projects architected around microservices, integrated with Docker and Docker-compose. Implemented GitLab CI/CD pipelines to ensure controlled and stable environments. All development activities were conducted using the Linux OS (Ubuntu).

  • Information Technology at Estácio de Sá University
    2019 - 2023

  • Information Technology at UniCarioca University Center
    2017 - 2019

  • Information Technology at FAETEC
    2016 - 2017

Marco is available for hire

Meet Marco A.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.