About

Backend Software Engineer with over 1 year of experience, focused on performance and scalability of web applications. I have contributed to projects that impact thousands of users daily.
I work with Node.js, TypeScript and NestJS, developing microservices and integrating third-party APIs. Experience with relational and NoSQL databases, as well as AWS cloud services. I also use Docker and automated tests to ensure efficiency and stability in systems.

What I Do

Resume

Education

  1. São Paulo College Of Technology

    Aug 2024 — Aug 2027

    Bachelor's degree, Analysis and systems development

Experiences

  1. Teddy Open Finance - Software Engineer Backend

    May 2024 — Present

    Responsible for developing scalable and real-time products. I use Node.js, TypeScript and NestJS to create and optimize REST APIs, always seeking to improve security, performance and facilitate integration with external APIs.

    My main contributions:

    • Developed and improved REST APIs, ensuring a well-organized structure of routes and HTTP methods to facilitate system maintenance and scalability.
    • Integrated external APIs to expand functionalities, optimizing processes and making systems more complete and efficient.
    • Implemented features such as project pagination and file handling, improving the user experience with faster loading and intuitive navigation.
    • Created and configured queue systems using RabbitMQ and AWS SQS, allowing efficient asynchronous processing and communication between microservices.
    • Worked with several AWS services, including S3, Lambda and SES, ensuring high availability and scalability for the systems.
    • Developed validation logic for banking partners, consuming multiple third-party APIs to collect financial data and certifications (CRECI, CPA10, CRCP, ANBIMA), generating detailed reports and automating approval analysis.
    • Refactored code, fixed bugs and optimized application performance, ensuring greater stability, security and software quality.
    • Actively participated in the planning, documentation and maintenance of APIs, always focusing on efficient integration and long-term system scalability.

    Stacks: Node.js, NestJS, TypeScript
    Database: PostgreSQL
    Services: AWS, RabbitMQ
    Agile Methodology: Scrum, Kanban

Projects

Skills

Languages

  • JavaScript
  • TypeScript

Frameworks & Libraries

  • Node
  • Nest
  • React

ORMs & Database

  • TypeORM
  • Prisma
  • PostgreSQL
  • MongoDB
  • DynamoDB

Cloud & DevOps

  • AWS
  • Docker
  • CI/CD

Messaging Systems

  • RabbitMQ
  • SQS

Others

  • Microservices
  • Unit Tests