Guilherme Nakayama
Verified Expert in Engineering
Software Developer
Guilherme是一位经验丰富的Python开发人员. He's passionate about programming. 他对计算机理论有着浓厚的兴趣,也热爱计算机科学的实践方面. Guilherme有从零开始构建软件的经验,并且喜欢随之而来的挑战, 促进他的个人和职业发展. 他还帮助一家公司从零扩展到超过6000名活跃用户, 展示他有能力提供真正有影响力的解决方案.
Portfolio
Experience
Availability
Preferred Environment
Vim文本编辑器,Git, Arch Linux,后端开发
The most amazing...
...我从零开始建立的系统是一个汽车共享网络应用, 包括用于汽车之间通信的服务器以及用于汽车功能的应用程序和固件开发.
Work Experience
Lead Back-end Engineer
Real Estate CRM
- 设计并实现了一个基于事件系统的架构,用于跟踪与潜在客户相关的每个事件.
- 利用事件系统数据提供自动化功能,使用户能够专注于非重复性任务.
- 设计和开发任务管理功能,允许将多个任务分配给领导.
- 开发任务管理功能和看板板之间的实时同步功能.
- 带领团队从零开始开发一个功能齐全、可扩展的系统, which led to a growth of over 6,000 active users and 1,500 active accounts.
- 实现了与PostgreSQL数据库的Elasticsearch和实时同步, 显著提高了用户的搜索响应和速度. 这也允许执行更复杂的搜索.
- 实现了持续集成和部署过程.
- 使用芹菜作为用户数据集中批处理修改的解决方案.
Back-end Engineer
Loadsmart
- 创建供外部和内部应用程序使用的集成端点.
- 实施内部工具以提高员工在日常工作中的表现.
- 制定微服务使用Python和Go之间使用gRPC通信.
Senior Software Engineer
Resultados Digitais
- Improved performance of slow Elasticsearch queries.
- 维护软件,修复bug,改进现有功能.
- 实现了多个要在Sidekiq上执行的作业.
- 应用了一个库,将用户操作的度量发送给MixPanel.
- 通过Clearbit和Moz改进了数据丰富服务.
Full-stack Engineer
Graiche
- 在前端使用React,后端使用Flask实现了一个MVP.
- Implemented unit tests for both front and back end.
- 实现了一个具有管理面板的多角色访问系统,用于管理帐户和广告.
- 设计和管理MongoDB数据库架构.
- Created a responsive web app for one of the roles.
Researcher
LabSec
- 使用Zend库使用c++实现了一个PHP扩展.
- 改进了自动证书排放系统(SAEC)的系统数据库查询性能。.
- 为OpenSSL包装器实现了Delta CLR扩展.
- 实现了用于SAEC安装的Debian包生成器.
Software Engineering
PodShare
- 设计并实现了系统架构和数据库.
- Implemented a REST API using the Django framework.
- 使用jQuery实现了系统前端的异步请求.
- 实现了TCP服务器,用于车辆与web应用之间的通信.
- 开发了用于硬件的固件,用于广播车辆位置和控制车辆的某些功能.
- 实现了一个算法,用于计算预定之间的汽车可用性.
Software Developer
WaveTech
- 创建了一个功能,以代替模拟测听数字测听考试.
- Helped design the system architecture and database.
- 实施医患管理系统, the hearing aid management system, and the hearing aid tuning interface.
Experience
PodShare Car Sharing System
编程人员培训的对策分析
Finding the Note
http://gnakayama.github.io/finding-the-note/Education
Graduate Degree in Computer Science
圣卡塔琳娜联邦大学- Florianópolis
Certifications
Algorithms on Graphs
Coursera
Data Structures
Coursera
Algorithmic Toolbox
Coursera
Skills
Libraries/APIs
REST API, Python API, API开发,jQuery, Stripe, Stripe API, Sidekiq, Node.js, Apiary API, React, Pandas
Tools
Pytest, Celery, Slack, Google Hangouts, Git, Vim Text Editor, Atom, Jira, Adobe Photoshop, Apache, Amazon Simple Notification Service (Amazon SNS), Amazon Simple Queue Service (SQS), Zapier
Frameworks
Django REST Framework, Django, Jinja, Redux, Jest, Flask, Windows Presentation Foundation (WPF), Ruby on Rails (RoR), Zend Framework, gRPC
Languages
HTML, Python, SQL, CSS, HTML5, JavaScript, ECMAScript (ES6), C++, C#, Ruby, Bash Script, PHP, Go, Python 3
Paradigms
Unit Testing, REST, Object-relational Mapping (ORM), Agile Software Development, Agile, Design Patterns, Test-driven Development (TDD), Functional Programming, Microservices
Platforms
Heroku, Linux, Arch Linux, Amazon Web Services (AWS), Ubuntu, Arduino, Kubernetes, Docker, AWS Lambda
Storage
PostgreSQL,数据库,JSON, MySQL, Microsoft SQL Server, Elasticsearch, MongoDB, Redis
Other
Back-end, Back-end Development, APIs, Webhooks, CI/CD Pipelines, Software Architecture, Software Development, API Design, Amazon RDS, Technical Leadership, SaaS, Computer Science, API Integration, Full-stack
How to Work with Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring