卡洛斯·费雷拉·达席尔瓦,巴西圣保罗的开发商
Carlos is available for hire
Hire Carlos

卡洛斯·费雷拉·达席尔瓦

Verified Expert  in Engineering

Full-stack Developer

Location
São Paulo, Brazil
Toptal Member Since
March 30, 2017

For over the past sixteen years, Carlos has been working on coding and web projects. 他提高了项目开发的要求, 编写软件文档, and managed projects. He also has experience in the negotiation of values and deadlines with customers. Carlos is a dynamic, easy-going, and adaptable person who's always learning.

Portfolio

Toptal Client
Ruby, Ruby on Rails (RoR), GraphQL, React, HTML, CSS, JavaScript, PostgreSQL...
Gelles-Hurwitz
C#, 3D, Unity, JSON
Move2 The Next Level
CSS, HTML, PostgreSQL, Angular, Ruby on Rails (RoR), Ruby, SQL, APIs, JSON...

Experience

Availability

Full-time

Preferred Environment

Git, Visual Studio Code (VS Code), Ruby on Rails (RoR), PostgreSQL, GraphQL, React

The most amazing...

...things I've developed are two open-source gems: one about PostgreSQL, 哪个是6岁,82岁,000 downloads, 是否稳定并得到积极支持.

Work Experience

高级全栈Web开发人员

2017 - 2022
Toptal Client
  • Helped in several areas of the code of this multinational company that delivers customized shipments, from improving performance and code quality to solving huge problems like the daily management routine.
  • Tracked and fixed bugs using several different tools along the time. The last one was Jira.
  • 帮助应用程序的发展, which grew from an RoR partially React application to a microservice architecture working under GraphQL and several smaller React clients.
Technologies: Ruby, Ruby on Rails (RoR), GraphQL, React, HTML, CSS, JavaScript, PostgreSQL, ActiveAdmin, ActiveRecord, SQL, APIs, JSON, Legacy Code, Third-party APIs, 测试驱动开发(TDD), Node.js, API开发,全栈,设计模式,HTML5, CSS3

Game Developer

2016 - 2017
Gelles-Hurwitz
  • 使用Unity从零开始开发一款独立手机游戏.
  • 编写自定义物理动态和与对象的交互.
  • 创建基本关卡设计和小动画.
  • 建立一个基本的用户界面来显示游戏结果.
技术:c#, 3D, Unity, JSON

Full-stack Developer

2015 - 2017
Move2 The Next Level
  • Worked with a diversity of projects, languages, and infrastructures.
  • 为创业公司创建网站和系统.
  • 用Scrum管理任务.
  • Created a SDK for an application that applies assessments to users.
  • Made content recommendations with high performance and several live triggers.
Technologies: CSS, HTML, PostgreSQL, Angular, Ruby on Rails (RoR), Ruby, SQL, APIs, JSON, Third-party APIs, API Development, Full-stack, Design Patterns, HTML5, CSS3

全栈Web开发人员

2016 - 2016
Binary Systems
  • Developed web systems using Ruby on Rails to manage cargo trains in Italy.
  • 改进了应用程序的整体性能.
  • 更新了遗留代码以提高可读性和质量.
  • 创建新的报告和自定义数据可视化.
  • 为更好的用户体验而提出的界面更改建议.
技术:JavaScript, CSS, HTML, Sidekiq, PostgreSQL, Ruby on Rails (RoR), Ruby, SQL, APIs, JSON, Legacy Code, Third-party APIs, API Development, Full-stack, HTML5, CSS3

PHP Programmer

2015 - 2015
Folha de São Paulo
  • 开发和维护公司的一些系统.
  • 建议对后端和前端进行改进.
  • 与最终用户一起提出需求.
  • 将报告从遗留应用程序迁移到新应用程序.
  • Accessed the Oracle database to transfer complex queries to the PHP application.
技术:JavaScript, CSS, HTML, MySQL, PHP, SQL, APIs, JSON, Legacy Code, Third-party APIs, API Development, Full-stack, HTML5, CSS3

Independent Consultant

2014 - 2015
CTech Softwares
  • Worked on some national and international projects mainly for the web.
  • 开发商店和机构网站.
  • 管理并提出项目需求.
  • 就产品的用户体验和更好的实践提供建议.
  • 讲授有关网络和网络开发的课程.
Technologies: Bootstrap, CSS, HTML, Zend Framework, MySQL, PHP, SQL, APIs, JSON, Legacy Code, Third-party APIs, API Development, Full-stack, HTML5, CSS3

Development Analyst

2012 - 2014
理工学院
  • 管理软件开发区域.
  • Created a new tool to assist in purchases made within the company.
  • 负责策划工作, aligning requirements, presentations, meetings, scheduling, training, and supporting users.
  • Built a framework to assist in the development of all different types of software.
  • 为外部客户开发应用程序.
Technologies: Scrum, JavaScript, HTML, MySQL, PHP, SQL, JSON, Legacy Code, API Development, Full-stack, Design Patterns, HTML5, CSS3

Web Master

2011 - 2012
Agência YEP!
  • 参与多家公司的项目.
  • 为不同的客户开发网站和系统.
  • 就用户体验和最佳实践的项目提供建议.
  • 为web应用程序创建布局和界面.
  • 建立管理公司沟通的框架和工具.
技术:JavaScript, CSS, HTML, MySQL, PHP, SQL, APIs, JSON, Third-party APIs, Full-stack, HTML5, CSS3

System Analyst

2010 - 2011
Telefonica -运营商互连和BK咨询(埃森哲)
  • Analyzed and developed solutions to the Telefonica online account tool.
  • 学习并学习Java应用程序.
  • 创建批处理流程,提供在线账单.
  • 已开发的报告和高可用性实时概述.
  • Ensured the availability of the bills and manually processing data, whenever it was needed.
技术:Windows Server, Bash, Oracle, CSS, HTML, Shell, Java, SQL, APIs, JSON, Legacy Code, Third-party APIs, HTML5, CSS3

PHP Programmer

2010 - 2010
Akna
  • 开发和维护PHP应用程序.
  • 用JavaScript编写代码并创建jQuery插件.
  • 操纵数据库以满足应用程序需求.
  • 分析完成活动的难度和时间.
  • 参与活动策划会议.
Technologies: CSS, HTML, JavaScript, MySQL, PHP, SQL, JSON, Legacy Code, HTML5, CSS3

Web Designer

2009 - 2010
KMC Sites
  • 创建网站的视觉艺术(布局).
  • 管理网站内容的编码系统.
  • 为广告和活动策划制作3D图像.
  • 培训客户使用为他们开发的工具.
  • 创建和维护数据库.
技术:Google SketchUp, MySQL, JavaScript, CSS, HTML, Ruby, 活动服务器页面(ASP), PHP, SQL, JSON, HTML5, CSS3

Computer Analyst

2006 - 2008
Landcom
  • 维护和安装电脑设备.
  • 创建和维护数据库.
  • 支持公司管理体系的建立.
  • 为公司的广告创作视觉艺术.
  • Coded the company's website as well as websites for local games servers.
Technologies: MySQL, Microsoft SQL Server, PHP, CSS, HTML, Microsoft Access, Visual Basic, SQL, HTML5, CSS3

Bettha

一个在服务器端带有API的Ruby on Rails应用程序, 以及客户端的Angular和Bulma应用.

I've participated in every part of this project—which includes both sides of the application, 加上管理小组, 处理评估测试的辅助应用程序, and all the infrastructure setup for staging and production environments. I was able to conduct the creation of an SDK for the secondary application, work with queue tools, 设置AWS和Heroku环境, practice code reviews, follow pull requests, 并参与所有的架构决策.

Rails PostgreSQL GEM

http://github.com/crashtech/torque-postgresql
I've created this GEM to improve the methods and add new features to Rails Active Record using PostgreSQL. 一些简单的事情,如DISTINCT ON SQL命令, 转换为Relation方法, 以及其他更复杂的数据类型,比如组合数据类型.

PHP和OrientDB二进制连接

A PHP sample code that shows a base class that helps communicate and exchange data using the database's binary connector. Each operation that can be performed on the database extends this class and uses the available methods to be correctly performed.

This sample shows how I like to comment on code—keeping it perfectly standardized and organizing my classes. Although this was written in 2014, it's still an excellent example of my work.

LogiShift |二进制系统

http://www.binarysystem.eu/en/softrail/logishift
A huge RoR application, which handles an even bigger amount of data every day in an almost-live response time. This is an international work experience where I was able to put all my cutting-edge knowledge about Rails and PostgreSQL in practice—especially on tasks that I had to improve the performance so that the live graphs were able to load in a very short time. During this project, 我主要是创建新的功能和报告, 重写了一些遗留代码, 并在几个方面提高了性能.

Zolvia

A project that I've worked in the last year, built using RoR and Bootstrap. A good example of a simple website with an administrative panel and all sorts of tools that can be used in all kinds of projects.

4 Shot

A PHP application using Drupal and set up to be used as an eCommerce website to sell short-length courses online or face-to-face. I installed and put online the very first version of this website in 2014.

Rails GraphQL

http://github.com/virtualshield/rails-graphql
A fresh new implementation of a GraphQL server that relies on Rails resources and helpers, plus it uses a self-implemented query parser written using the C-side of Ruby. The gem includes several APIs and facilitators to translate Rails resources into GraphQL resources.
2020 - 2021

信息技术学士学位

韦斯特克利夫大学-欧文,加州

2011 - 2013

大专学历,主修资讯科技管理

理工学院 - São Caetano do Sul, São Paulo, Brazil

JUNE 2017 - PRESENT

学术雅思总分7分.5

Cambridge English

2017年2月至今

Docker基础与DCHQ

Udemy

2017年2月至今

Master EmberJS -从头开始学习EmberJS

Udemy

2017年2月至今

学习Drupal 8 -与一个实时项目

Udemy

MAY 2016 - PRESENT

雅思通用英语-综合7分.5

Cambridge English

Libraries/APIs

jQuery, ActiveRecord, API Development, React, Instagram API, LinkedIn API, Twitter API, Face.. com API, Vue, Sidekiq, Node.js

Tools

Git, Adobe Photoshop, GitHub, Adobe Illustrator, Bitbucket, GitLab, Sublime Text, Photoshop 2018, Shell, Microsoft Access, Postman, Cinema 4D, Google SketchUp, Solr

Frameworks

Ruby on Rails (RoR), Bootstrap, Sinatra, AngularJS, Ext JS, Unity3D, Ember.js, Unity, Angular, Zend Framework, .NET, CodeIgniter

Languages

JavaScript, Ruby, Visual Basic for Applications (VBA), PHP, GraphQL, SQL, HTML5, CSS3, Visual Basic 6 (VB6), HTML, CSS, Bash, 活动服务器页面(ASP), Visual Basic, C#, C#.NET, Python, Java, R

Paradigms

Design Patterns, REST, Agile Software Development, 测试驱动开发(TDD), Scrum

Storage

MySQL, OrientDB, PostgreSQL, JSON, NoSQL, Amazon S3 (AWS S3), Microsoft SQL Server, MongoDB, Redis

Platforms

Windows, Linux, Heroku, Oracle, Amazon EC2, Amazon, Windows Server, Docker, Visual Studio Code (VS Code)

Other

SOLID Principles, Regular Expressions, Ruby Gems, APIs, Legacy Code, Third-party APIs, Full-stack, Layout, Web UX, 内容管理系统(CMS), Semantic UI, Code Review, 3D, Architecture, Business, Business Law, Business Cases, Big Data, Excel 365, Technical Writing, Discrete Mathematics, Optimization, 人工智能(AI), 人工神经网络(ANN), Microeconomics, Macroeconomics, Entrepreneurship, Business Research, ActiveAdmin

有效的合作

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

开始你的无风险人才试验

Work with your chosen talent on a trial basis for up to two weeks. 只有当你决定雇佣他们时才付钱.

对顶尖人才的需求很大.

Start hiring