Victor Amorim

Back-end Developer Senior | ⚛ NodeJS | Typescript

São Paulo, São Paulo, Brazil

About

Me chamo Victor e atuo como desenvolvedor Back-end há 4 anos, tenho conhecimentos sólidos em: Node.js, Javascript, Typescript, DDD, Arquitetura Limpa e TDD.

Experience

  • Desenvolvedor de back end at Mouts TI
    Apr 2025 - Present · 1 yr 3 mos

    Backend Software Developer focused on designing and developing microservices that support data scientists in monitoring industrial equipment and detecting operational anomalies through data analysis platforms. - Design and development of scalable microservices responsible for daily data ingestion, synchronization, and processing of operational datasets - Implementation of services responsible for historical data backfilling, supporting multiple equipment versions and ensuring dataset consistency - Development of integrations with external APIs to maintain datasets continuously updated for monitoring and analysis - Implementation of secure authentication mechanisms using OIDC (OpenID Connect) to ensure system security and controlled access to services - Development of backend services that enable frontend applications to render monitoring dashboards and charts, including performance optimizations such as Downsampling and LTTB (Largest-Triangle-Three-Buckets) - Collaboration in architectural discussions and technical solution design for new system capabilities - Support in Proof of Concepts (POCs) to evaluate new technologies and possible architectural approaches - Documentation of technical solutions and system architecture - Participation in change management processes (GMUDs) for system updates and version releases Tech Stack: Node.js, TypeScript, Docker, PostgreSQL, TypeORM, RabbitMQ, Git, Lens, Architecture & Practices: Microservices Architecture, Clean Architecture, Git-based version control

  • Back End Developer (Pleno) at Grupo Plin
    Feb 2022 - Apr 2025 · 3 yrs 3 mos

    Experiência com: DDD, Arquitetura limpa (Clean Architecture), TDD (testes unitários e integração), Scrum, Cronjobs, Webhooks, Integração de API's, Planejamento de desenvolvimento, Resolução de problemas, Escrita de documentação de módulos e API's, Auxílio a novos desenvolvedores em processo de On-boarding. Desenvolvimento de aplicações Serverless utilizando Aws Lambdas e plataforma Infra as Code (Pulumi) Integrações com serviços Cloud (AWS: SQS, API Gateway, Lambda, IAM, S3)

  • Back End Developer (Pleno) at EisenCode
    May 2023 - Sep 2024 · 1 yr 5 mos

    Desenvolvimento de aplicação de gestão de pedidos. Desenvolvimento de API com arquitetura limpa utilizando Typescript e Node.js, tendo como foco principal a entrega e resolução de problemas

  • Back-end Developer (Junior) at DualBank
    Mar 2021 - Feb 2022 · 1 yr

    • Development of new features for the API using NodeJS and Typescript, with some libraries, like: TypeORM, Express, Jest, Date-Fns, AWS, Multer, Html-pdf, QRCode, etc. • Development of Cronjobs that makes the application being always updated. • Development of PDF's using Handlebars. • Development of Documentation with Swagger. • Development of a new API with integration possibility. • Development with TDD using Jest library. • Development of Actions with Github Actions