Victor Franco Vieira Lima, Developer in João Pessoa, Paraíba - State of Paraíba, Brazil
Victor is available for hire
Hire Victor

Victor Franco Vieira Lima

Verified Expert  in Engineering

Full-stack Developer

Location
João Pessoa, Paraíba - State of Paraíba, Brazil
Toptal Member Since
April 30, 2021

Victor is passionate about delivering high-quality solutions. As a full-stack web developer, Victor possesses a vast range of knowledge related to the design and implementation of a complete product, including expertise in various languages (TypeScript, Java 8), frameworks (Angular), libraries (RxJS), and tools (Docker Compose). Victor also has a strong interest in reactivate and scalable applications.

Portfolio

C3LX, Inc
Back-end, SQL, Go, React Native, React, Full-stack, PostgreSQL, JavaScript...
Rappi
Go, React, Apache Kafka, PostgreSQL, Amazon S3 (AWS S3)...
Klok
Angular, NgRx, RxJS, Microservices, Java 8, Amazon S3 (AWS S3), Amazon EC2...

Experience

Availability

Full-time

Preferred Environment

Linux, Docker, IntelliJ IDEA, Visual Studio Code (VS Code), Docker Compose

The most amazing...

...project I've built is a highly-dynamic customer onboarding front end that met the varying requirements of completely different businesses.

Work Experience

Lead Back-end Engineer

2022 - 2023
C3LX, Inc
  • Engineered a real-time remote patient monitoring (RPM) billing service, a key revenue stream through government healthcare reimbursement programs.
  • Implemented a robust role-based access control (RBAC) security model, ensuring patient confidentiality throughout all API endpoints, according to HIPAA and GDPR compliance guidelines.
  • Integrated observability standards into the back-end code, ensuring complete visibility of requests across all services.
Technologies: Back-end, SQL, Go, React Native, React, Full-stack, PostgreSQL, JavaScript, RabbitMQ, Ansible, OpenTelemetry

Senior Full-stack Developer

2021 - 2022
Rappi
  • Designed a high-performance real-time monitoring microservice that efficiently ingested critical business variables from diverse data sources onto time-series databases for analysis, graph generation, and automated alert notifications.
  • Introduced a CQRS architecture for the metrics generation microservice, resulting in a tenfold reduction in latency to <5ms.
  • Conducted Go language training for a group of 50+ developers.
Technologies: Go, React, Apache Kafka, PostgreSQL, Amazon S3 (AWS S3), Amazon Web Services (AWS), Microservices, REST APIs, Firebase, Cloud Firestore, SQL, NoSQL

Senior Full-stack Developer

2021 - 2021
Klok
  • Developed a dynamic form builder, enabling teams to implement resource administration pages faster.
  • Led the team by translating client requirements directly into tasks and estimates for the team while working fully self-managed.
  • Proactively improved the architecture by presenting solutions to problems detected autonomously in the early stages of the project.
Technologies: Angular, NgRx, RxJS, Microservices, Java 8, Amazon S3 (AWS S3), Amazon EC2, Docker, Docker Compose, Angular Material, Spring, Spring Boot, PostgreSQL

Full-stack Developer

2019 - 2020
Dock
  • Led the design, maintenance, and development of a large-scale Angular application for a credit card customer on-boarding platform.
  • Managed processes such as code reviews and training for front-end developers.
  • Designed and developed performant microservices for a resource-constrained production environment.
  • Implemented reactive state management in the main app, reducing the requests per page metric by about 60%.
Technologies: Angular, TypeScript, NgRx, Java 8, Spring, Micronaut, RabbitMQ, PostgreSQL, Docker, Docker Compose, Amazon S3 (AWS S3), Microservices, Angular Material, SQL

Back-end Developer

2016 - 2017
Laboratório de Aplicações de Video Digital - LAViD
  • Collaborated with the Ministry of Culture of Brazil to create a social-network aggregator and analytics platform for the Rio 2016 Olympics and Paralympics games.
  • Led the design and development of an API for the storage and retrieval of aggregated media.
  • Dockerized the product for simplified distribution and deployment.
Technologies: Node.js, Express.js, MongoDB, Docker, Micronaut, NoSQL

System Administrator | DevOps Engineer

2014 - 2016
Freelance Work
  • Dockerized a popular forum software and its dependencies to make migration and management easier.
  • Secured the server by enabling strict firewall rules, public-key authentication, and usage of intrusion prevention software.
  • Implemented automated regular backups for the database and user-uploaded content.
Technologies: Docker, Docker Compose, PHP-FPM, MariaDB, UFW, Iptables, SQL

Hyperledger Fabric Chaincode Router

http://github.com/vtfr/rocha
Rocha is a FOSS Go framework for the development of blockchain smart contracts using Hyperledger Fabric.

As the sole developer, I focused on building something reliable and modular for others to benefit from. For this purpose, I also wrote the full documentation, alongside the complete test code coverage, automated testing (Travis CI), and automated code quality reports ("100%" on Codecov and "A+" on Go Report Card).

Languages

TypeScript, Java 8, Go, SQL, JavaScript

Frameworks

Angular, Spring Boot, Angular Material, Spring, Express.js, React Native

Libraries/APIs

RxJS, NgRx, Node.js, React, REST APIs

Tools

Docker Compose, Figma, RabbitMQ, PHP-FPM, Travis CI, Ansible

Platforms

Docker, Hyperledger Fabric, Amazon EC2, Apache Kafka, Amazon Web Services (AWS), Firebase

Storage

PostgreSQL, Amazon S3 (AWS S3), MongoDB, MariaDB, PostgreSQL 10, Cloud Firestore, NoSQL

Paradigms

Microservices

Other

Domain-driven Design (DDD), Micronaut, UFW, Iptables, Smart Contracts, Back-end, Full-stack, OpenTelemetry

2014 - 2020

Bachelor's Degree in Computer Engineering

Universidade Federal da Paraíba - João Pessoa, Brazil