Faister Cabrera Carvalho
Verified Expert in Engineering
Software Developer
Faister是一位经验丰富的开发人员和系统分析师,现在专门从事TypeScript和JavaScript全栈开发. 他熟悉多种语言和平台,最近致力于使用Node开发后端应用程序.js, Express.js和MongoDB,以及使用React的前端应用程序. Faister还拥有区块链技术方面的一些经验,并拥有应用数学硕士学位.
Portfolio
Experience
Availability
Preferred Environment
Git, NPM, Node.js, Visual Studio Code (VS Code), MacOS, Linux, Windows
The most amazing...
...我的硕士研究的一部分是我发明了一种新的方法来建模和绘制三维物体与曲面的分析和恒定的时间.
Work Experience
Back-end Developer
AI Sales Service Company
- 支持使用ChatGPT为客户公司执行销售扩展的后端系统.
- 调查并修复了Mezmo平台日志中的错误.
- 与Telnyx供应商的电话和短信服务集成工作.
Back-end Node.js Developer
Technology Services Company (Toptal Client)
- 支持计算产品推荐的后端系统,以防止用户跳出并增加转换.
- 在平台上增加了几个新的电子商务网站.
- 调整设计与CSS,以匹配每个电子商务网站的视觉效果.
Python App Developer
Real Estate Marketing Company (Toptal Client)
- 修复了连接到Gmail的现有Python应用程序的电子邮件发送问题.
- 添加了使用Slack API检测Slack消息表情符号反应的新功能.
- 更新了即将不支持的遗留Slack API用法.
Full-stack Developer
Telecommunications Company (Toptal Client)
- Added features and bug-fixed the Node.js后端和现有网站的React前端,用于预订活动演讲者.
- 使用并改进了客户公司内部开发的现有自定义JavaScript后端框架.
- 管理实体使用TypeORM连接到PostgreSQL数据库.
- 开发了一个新流程,用于将演讲者导入平台.
- 按照Scrum敏捷方法,与团队成员合作完成Jira董事会上的任务.
- 在Jira上实现自动化,以加速和改进任务跟踪,并通过Slack提醒相关方.
Full-stack Developer
Telecommunications Company (Toptal Client)
- 开发了一个读书俱乐部应用程序的后端.
- 使用并改进了客户公司内部开发的现有自定义JavaScript后端框架.
- 管理实体使用TypeORM连接到PostgreSQL数据库.
- 参与了整个现有React前端的设计变更.
- 按照Scrum敏捷方法,与团队成员合作完成Jira董事会上的任务.
Back-end Developer
Telecommunications Company (Toptal Client)
- 开发管理和执行负载测试的系统后端.
- 使用JSON模式创建RESTful API端点,对输入和输出进行建模和验证.
- 为API端点和基于JSON模式模型的数据库类型设置自动生成Swagger文档.
- 遵循行为驱动开发(BDD)的方法进行了充分的测试, 文档化后端系统和负载测试运行器.
- 制作了一个能够解释用Cucumber语言编写的负载测试的系统, 系统本身也通过用Cucumber编写的单元测试自动测试.
- 使用Artillery JavaScript负载测试库的修改版本设计运行负载测试的软件.
- 使用MongoDB作为数据库,并使用MongoJS库进行集成.
- 使用构建在Express之上的自定义后端框架.js来自动执行在JSON模式中定义的RESTful端点.
Back-end Developer
CieloBlu Group
- 为公司开发一个管理客户账单的系统后端.
- 使用JSON模式创建API端点,对输入和输出进行建模和验证.
- 将API端点作为无服务器的Google函数提供,并将它们附加到Firebase url.
- 为API端点设置自动生成文档, database types, 并基于JSON模式模型集成了外部api.
- 从Google Cloud为Firestore的后端存储数据.
- 使用带有HTTP模拟的Mocha为所有API端点创建单元测试.
- 集成了用于生成银行单据的第三方REST API.
System Analyst
CieloBlu Group
- 研究区块链技术、智能合约、加密货币交换系统.
- Developed smart contracts on Ethereum and EOS.
- 配置并部署了名为Peatio的加密货币交易所, along with all its many dependencies.
- 配置和部署私有比特币,以太坊,EOS和XRP网络.
- 使用Slanger作为Pusher的免费自托管替代品.
- Containerized each service using Kubernetes.
Back-end Developer
CieloBlu Group
- 开发用于浏览和共享烹饪食谱的应用程序后端.
- 使用JSON schema创建API端点,对输入和输出进行建模和验证.
- Served the endpoints using the Express.js library.
- 使用MongoDB作为数据库,并使用Mongoose库进行集成.
- 为基于JSON Schema模型的API端点设置自动生成文档.
- 使用构建在Express之上的自定义后端框架.js来自动执行JSON模式中定义的RESTful端点.
Back-end Developer
CieloBlu Group
- 支持负载较大的后端系统,并参与整个系统的新版本和改进版本的建模.
- 使用Elasticsearch提高了系统的性能.
- 应用线性规划的方法来解决所面临的一些问题.
Full-stack Android Developer
CieloBlu Serviços em TI Ltda
- Developed, from scratch, 这是一款允许用户分享地点和事件反馈的安卓应用, 同时还集成了GPS定位和智能手机的摄像头.
- 使用Java Web Services和Hibernate开发后端,并使用MySQL数据库.
- 使用Android SDK用Java开发前端.
- Integrated the front end with Google Maps APIs.
Intern Software Developer
FlySolution
- Provided support for an ERP system.
- 使用Servlet功能为Java开发后端功能.
- 用HTML和Javascript开发前端功能.
Volunteer Teacher of Blender3D
FATEC Americana
- Taught two classes of 40 students each.
- 向学生介绍三维空间、顶点、边和面.
- 开发了探索Blender3D工具不同功能的对象多边形建模的概念.
Experience
Node Docson
http://github.com/TexKiller/node-docsonDoca Node Docson Theme
http://github.com/TexKiller/doca-node-docson-themeCozinha Sem Stress
我创建了整个后端系统,并参与了前端应用程序的开发.
CleverAd
我计划并实施了对大量请求处理的改进, 并对整个数据库的新改进版本进行了建模.
FlyFlex
我负责创建自定义表单字段类型和一些自定义屏幕.
Oi Torcedor
我开发了应用程序的后端和前端, 同时集成GPS位置和设备的摄像头.
Master's Research Project
Texture Maker
Game Engine + IDE
Void
http://web.archive.org/web/20141216091058/http://ludumdare.com/compo/ludum-dare-22/?action=preview&uid=7901我自己开发了游戏引擎,也编写了游戏内容.
Mad One
http://web.archive.org/web/20170922190611/http://ludumdare.com/compo/ludum-dare-28/?action=preview&uid=7901我已经为游戏中使用的所有自定义3D模型建模和制作动画,并编写了大部分功能.
Morpheus
http://web.archive.org/web/20170921090117/http://ludumdare.com/compo/ludum-dare-30/?action=preview&uid=7901Apart from coding the game engine itself, 我还编写了游戏内容和角色动画模型.
Shifting Temple
http://web.archive.org/web/20171130073337/http://ludumdare.com/compo/ludum-dare-35/?action=preview&uid=7901我负责关卡设计,编写游戏内容,开发游戏引擎.
Little Scout
http://ldjam.com/events/ludum-dare/38/little-scoutI was the only one working on this game, 尽管我使用了网上可用的图像和音频资源, 我自己编辑和编写了整个游戏.
Fat and Furry-ous
http://ldjam.com/events/ludum-dare/40/fat-and-furry-ous我负责大部分的编码和3D模型.
Jest TSD Transform
http://www.npmjs.com/package/jest-tsd-transformEducation
Master's Degree in Applied Mathematics
坎皮纳斯大学-坎皮纳斯,SP,巴西
系统分析与信息技术学士学位
技术学院(FATEC) -美洲,Sp,巴西
Technology Degree in Information Technology
Centro Paula Souza - Americana, Sp, Brazil
Technology Degree in Web Design
SENAC - Presidente Prudente, SP, Brazil
Certifications
AWS Certified Cloud Practitioner
Amazon Web Services
Professional Cloud Developer
Associate Cloud Engineer
Corda Certified Developer
R3
Skills
Libraries/APIs
Node.js, REST APIs, API Development, SFML, React, Google Maps, Pusher, NumPy, OpenAPI, React Native for Web, AWS Amplify, Slack API
Tools
Git, Blender, Mongoose, NPM, Docker Compose, GitHub, Servlet, RabbitMQ, Subversion (SVN), MATLAB, Mocha, Cucumber, Artillery, Jira, ChatGPT, Terragen
Frameworks
Express.js, Android SDK, Hibernate, Ruby on Rails (RoR), Swagger, Bullet, Unity3D, React Native, Jest, NestJS
Languages
Java, JavaScript, C, TypeScript, Python, c++, SQL, HTML, Ruby, c#, CSS, GLSL
Paradigms
REST, RESTful Development, CRUD, Unit Testing, Promise, Refactoring, Test Automation, Scrum, Linear Programming, Software Testing, Test-driven Development (TDD), Behavior-driven Development (BDD), Web App Design, Load Testing, Agile
Storage
JSON/XML Schemas, MongoDB, MySQL, Elasticsearch, Databases, Redis, Cloud Firestore, PostgreSQL, NoSQL, JSON, Google Cloud
Platforms
Windows, Linux, Android, NetBeans, Visual Studio Code (VS Code), Docker, Google Cloud Platform (GCP), Firebase, Blockchain, Ethereum, Corda, R3 Corda, Kubernetes, Amazon Web Services (AWS)
Other
APIs, Back-end Development, Back-end, Functions, Software Development, Game Development, Game Tools Development, API Design, API Documentation, ES6 Promises, Blockchain Development, Web Development, Software Architecture, API Integration, Web Services, Google, Games, 2D Games, 3D Games, Game Engine Programming, 3D Modeling, 3D Animation, Chrome Extensions, Web Extensions, Bitcoin, EOS, Software Modeling, Schemas, 3D Textures, 3D Texturing, Rigging, Character Animation, EOSIO, Architecture, Serverless, Google Cloud Functions, Firebase Cloud Functions, Technical Documentation, Full-stack, Full-stack Development, Cloud, Applied Mathematics, Linear Optimization, Systems Analysis, Async/Await, Frameworks, TypeORM, Front-end, Front-end Development, Supabase, Mezmo, Telnyx
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