Victor Franco Vieira Lima, jo<s:1> o Pessoa (Paraíba -巴西Paraíba州)开发者
Victor is available for hire
Hire Victor

Victor Franco Vieira Lima

Verified Expert  in Engineering

Full-stack Developer

Location
jo o Pessoa, Paraíba -巴西Paraíba州
Toptal Member Since
April 30, 2021

Victor热衷于提供高质量的解决方案. As a full-stack software engineer, 他在软件架构和各种栈方面拥有丰富的知识, such as back-end development with Go, Node.js和Java,以及使用Angular和React进行前端开发.

Portfolio

C3LX
后端,SQL, Go, React Native, React,全栈,PostgreSQL, JavaScript...
Rappi
Go, React, Apache Kafka, PostgreSQL, Amazon S3 (AWS S3)...
Dock
Angular, TypeScript, NgRx, Java 8, Spring, Micronaut, RabbitMQ, PostgreSQL...

Experience

Availability

Part-time

Preferred Environment

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

The most amazing...

...我开发的项目是一个医疗保健远程患者监控(RPM)产品, 实时汇总全球分布患者的生命体征.

Work Experience

Senior Software Engineer

2022 - 2023
C3LX
  • 领导远程病人监护(RPM)产品的设计和开发, 从全球分布的医疗设备聚合患者生成的健康数据(PGHD), 这是公司经常性收入的主要驱动因素.
  • Reported directly to the CEO, 领导所有后端代码库的技术和架构决策, third-party services, and infrastructure.
  • 将六边形架构引入Go后端代码库, 将单元测试和集成测试的覆盖率显著提高到90%, 减少软件维护和发展成本.
  • Developed a robust RBAC security model, 在所有服务中遵守GDPR和HIPAA数据保护和患者保密指南, 以最高安全等级通过所有外部审计.
  • 先锋开放遥测集成到后端代码, 先发制人地识别关键错误,并在两个月内减少70%的支持请求.
  • 通过在多阶段Docker映像中引入具有统一二进制文件的单存储库,将部署时间从40分钟优化到不到8分钟.
Technologies: 后端,SQL, Go, React Native, React,全栈,PostgreSQL, JavaScript, RabbitMQ, Ansible, OpenTelemetry, Back-end Development, Distributed Systems, Redis, Architecture, Concurrent Programming

Senior Software Engineer

2021 - 2022
Rappi
  • 发现并修复了一个导致每月损失100万美元的关键软件漏洞, 深深嵌入在Go语言内部和Rappi的内部虚拟网络基础设施中.
  • 在Go中设计高性能业务监控服务, 为数据驱动的决策获取关键业务变量, 通过利用CQRS体系结构,实现了两个数量级的延迟改进.
  • 为容器化和部署实现了一个多级Docker镜像, 将最终图像大小从800兆字节减少到不到20兆字节.
  • 为40多名开发人员主持了Go语言实践研讨会, 强调性能优化技术, concurrent programming safety, design patterns, and code scalability.
Technologies: Go, React, Apache Kafka, PostgreSQL, Amazon S3 (AWS S3), Amazon Web Services (AWS), Microservices, REST APIs, Firebase, Cloud Firestore, SQL, NoSQL, Back-end Development, Distributed Systems, Redis, Architecture, Concurrent Programming

Software Engineer

2019 - 2021
Dock
  • 领导重构了一家巴西银行作为服务独角兽的信用卡客户登录Angular应用, 将软件开发成本从数十个特定于客户端的模块简化为统一的基于api的入门流程.
  • 通过引入域实体缓存(NgRx)和可过滤列表API端点,改进了应用程序性能和用户体验, achieving an 80% decrease in requests per page.
  • 将第三方评分引擎和防欺诈产品集成到Java后端代码库中, 减少发送给欺诈分析团队进行人工验证的案例数量.
Technologies: Angular, TypeScript, NgRx, Java 8, Spring, Micronaut, RabbitMQ, PostgreSQL, Docker, Docker Compose, Amazon S3 (AWS S3), Microservices, Angular Material, SQL, Distributed Systems

Software Engineer

2016 - 2017
Laboratório de Aplicações de Video Digital - LAViD
  • 与巴西文化部合作,为2016年里约奥运会和残奥会创建社交网络聚合和分析平台.
  • 领导设计和开发用于存储和检索聚合媒体的API.
  • Dockerized产品以简化分发和部署.
Technologies: Node.js, Express.js, MongoDB, Docker, Micronaut, NoSQL

Hyperledger Fabric Chaincode Router

http://github.com/vtfr/rocha
Rocha是一个自由/开源软件Go框架,用于使用Hyperledger Fabric开发区块链智能合约.

As the sole developer, 我专注于构建一些可靠和模块化的东西,让其他人从中受益. For this purpose, I also wrote the full documentation, alongside the complete test code coverage, automated testing (Travis CI), 和自动代码质量报告(Codecov“100%”和Go Report Card“A+”).

Tidal Procedural Real-time Graphics Framework

http://github.com/vtfr/tidal
Tidal是一个用于动画的多平台程序实时图形框架, data visualization, and art. Tidal提供了一个简单的节点图编辑器, through composition, is able to generate complex behaviors.

Languages

TypeScript, Java 8, Go, SQL, JavaScript, Rust

Frameworks

采购产品角,弹簧引导,角材料,弹簧,快车.js, React Native

Libraries/APIs

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

Tools

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

Paradigms

Concurrent Programming, Microservices

Platforms

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

Storage

PostgreSQL, Amazon S3, MongoDB, MariaDB, PostgreSQL 10, Cloud Firestore, NoSQL, Redis

Other

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

2014 - 2020

Bachelor's Degree in Computer Engineering

联邦大学Paraíba -若奥佩索阿,巴西

Collaboration That Works

How to Work with Toptal

在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.

1

Share your needs

在与Toptal领域专家的电话中讨论您的需求并细化您的范围.
2

Choose your talent

在24小时内获得专业匹配人才的简短列表,以进行审查,面试和选择.
3

Start your risk-free talent trial

与你选择的人才一起工作,试用最多两周. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring