Howdy Logo
Image of Andre C.

Andre C.
Principal Engineer

Node.js
Typescript
Javascript
Postgresql
Mysql
Mongodb
Amazon Aws
Bio

Initiating an IT career in 2013, a strong foundation in infrastructure and support was established before transitioning to software engineering in 2017. The subsequent experience in backend development, primarily focusing on Node.js, was complemented by collaboration with technology leads. Proficiency encompasses database modeling, unit and integration testing, and the implementation of business rules. Skills extend to project architectures, DialogFlow, Domain-Driven Design, and various cloud platforms, including AWS, GCP, and Azure. A continual pursuit of knowledge and a commitment to sharing technological advancements underpin a dedicated and evolving professional journey.

  • Senior Software Engineer
    12/1/2021 - Present

    Developed proficiency in backend development using Node.js with TypeScript, implementing unit tests with Jest and adhering to SOLID principles and clean code practices. Participated in a thorough code review process to ensure quality and consistency. Utilized Docker and Kubernetes for containerization and orchestration, and employed an API Gateway for efficient communication between services. Integrated RabbitMQ for message queuing and applied an event sourcing architecture, maintaining comprehensive documentation in Swagger. Worked with a hexagonal architecture model and implemented certain services using the Nest framework.

  • Software Engineer
    11/1/2020 - 12/1/2021

    Developed back-end systems using Node with TypeScript to create Pix services, implementing hexagonal architecture for better modularity. Implemented an API Gateway to effectively map microservices, and utilized RabbitMQ for seamless microservice communication. Leveraged Docker and Kubernetes for containerization and deployment, managing containers with Rancher. Ensured comprehensive API documentation with Swagger and maintained high code quality by writing unit tests using Jest. Maintained a strong focus on Domain-Driven Design (DDD) throughout the development process.

  • Mid-Level Development Analyst
    5/1/2020 - 11/1/2020

    Developed applications in Node.js with TypeScript, implementing efficient and scalable solutions. Enhanced application reliability and performance through comprehensive tests using Jest. Utilized Docker for containerization, ensuring consistent development and deployment environments. Leveraged AWS for robust cloud infrastructure, ensuring high availability and scalability of applications.

  • NodeJs Developer
    6/1/2017 - 3/1/2020

    Developed proficiency in Node.js with TypeScript and JavaScript, focusing on integrating services and building REST APIs for application usage. Leveraged expertise in handling databases such as MySQL, Postgres, MongoDB, and BigQuery, as well as consuming data via Elasticsearch. Utilized serverless functions for efficient deployment and data extraction from Twitter using Python. Demonstrated skills in ChatBot development using DialogFlow and implemented webhooks using Node.js. Executed tasks involving Google Cloud Platform and managed the infrastructure of projects allocated on GCP.

  • ECM Analyst
    6/1/2015 - 5/1/2016

    Gained expertise in process modeling and the development of Enterprise Content Management (ECM) solutions. Developed considerable proficiency in Oracle Field Service Cloud solutions, encompassing design, customization, and implementation. Conducted extensive system testing to ensure functionality and reliability of developed solutions.

  • Information Systems at Carlos Drummond de Andrade College
    2013 - 2016

  • Data Science at Cruzeiro do Sul University
    2019 - 2021

  • KUBERNETES: INTRODUCTION TO CONTAINER ORCHESTRATION at Alura
    10/1/2019

  • DOCKER: CREATING CONTAINERS WITHOUT A HEADACHE at Alura
    10/1/2019

  • Git and GitHub: Control and Share Your Code at Alura
    7/1/2019

  • Linear Regression: Advanced Modeling Techniques at Alura
    6/1/2019

  • Data Science: Introduction to Python Pandas at Alura
    6/1/2019

  • Data Science: First Steps at Alura
    6/1/2019

  • STATISTICS II: DEEPENING IN HYPOTHESES AND CORRELATIONS at Alura
    9/1/2018

  • Python 3 Part 1: Introduction to the New Version of the Language at Alura
    7/1/2018

  • MongoDB: An Alternative to Traditional Relational Databases at Alura
    6/1/2018

  • Data Analysis: Introduction with R at Alura
    5/1/2018

  • Statistics I: Understand Your Data with R at Alura
    2/1/2018

  • Swift 3.0 Part 2 at Alura
    7/1/2017

  • Swift 3.0 at Alura
    7/1/2017

Andre is available for hire

Hire Andre C.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.