Gustavo Scanferla,里约热内卢开发商-巴西里约热内卢州
Gustavo is available for hire
Hire Gustavo

Gustavo Scanferla

Verified Expert  in Engineering

WebSockets Developer

Location
Rio de Janeiro - State of Rio de Janeiro, Brazil
Toptal Member Since
April 3, 2015

Gustavo是一家初创公司的创始人和Ruby on Rails专家,拥有超过17年的构建和扩展Rails应用程序的经验. 他一手创建了一个在110多个国家使用的视频协作服务,比Zoom或谷歌Hangouts早了很多年.

Portfolio

Gartner Digital Markets
Ruby on Rails (RoR), Amazon Cognito, Docker, Sidekiq, Redis, Rollbar
Spin
Ruby on Rails API, Ruby on Rails (RoR)
TruckQ
Ruby on Rails API

Experience

Availability

Full-time

Preferred Environment

Git, Sublime Text, OS X

The most amazing...

...project I've launched is Pligus, a video collaboration service similar to Google Hangouts, years before Google did it. I built it entirely from end to end.

Work Experience

Ruby on Rails Engineer

2022 - 2023
Gartner Digital Markets
  • 为供应商门户率先开发新的授权和身份验证层, leveraging the capabilities of Amazon Cognito.
  • 对整个供应商门户进行全面重构,以适应对单个帐户的多用户访问, 利用新实现的身份验证层的功能.
  • 利用Kafka为跨各种服务的数据集成和同步做出了贡献. Additionally, 设计和实现后台作业,以确保不同api之间的无缝交互.
  • Helped create report generation mechanisms, 利用后台作业确保高效可靠的数据处理.
  • 通过将API端点重构为新版本来支持更新后的前端,从而实现了API端点的现代化.
  • 对关键数据迁移过程的执行做出了重大贡献, ensuring integrity and zero downtime.
  • 在将主应用程序的单片架构转换为更高效和可扩展的微服务模型方面发挥了关键作用.
  • Actively contributed to developing and managing Kafka consumers, specifically designed to handle mission-critical data streams.
技术:Ruby on Rails (RoR), Amazon Cognito, Docker, Sidekiq, Redis, Rollbar

Ruby on Rails Engineer

2021 - 2021
Spin
  • Engaged as a Ruby on Rails Engineer, integrating Spin with other services.
  • Collaborated with the Mobility as a Service team, 通过MDS(移动数据规范)和其他合作伙伴api将Spin与其他系统集成.
  • 在“支付”团队中进行不同系统之间的支付报告集成工作, code refactoring, and security-related integrations.
Technologies: Ruby on Rails API, Ruby on Rails (RoR)

Ruby on Rails Developer

2020 - 2021
TruckQ
  • 为一个时间敏感的项目开发了Ruby on Rails API,该项目为工厂或材料供应商提供了卡车队列管理系统. Completed the project on time.
  • 建立了一个移动应用系统,卡车司机可以知道他们附近参与工厂的预计等待时间,并登记以节省他们的排队时间.
  • 构建了一个管理系统,工厂经理可以设置队列优先级, update truck statuses, send status updates to truck drivers through SMS messages, and feature user roles management and plant set up.
Technologies: Ruby on Rails API

Back-end Engineer

2020 - 2020
Casper
  • Handled customizing Solidus to fit Casper’s large-scale needs.
  • 拥有直接影响生产销售的漏洞修复过程.
  • Created the test tools to be used by the sales team.
  • 为他们的物流和库存管理解决方案开发新功能.
Technologies: Amazon Web Services (AWS), Ruby on Rails (RoR), Solidus

Ruby on Rails Developer

2019 - 2019
Clark
  • Fixed breaches that could be exploited by malicious users with Ruby on. Rails security.
  • Developed the architecture team, designing improvements for our codebase.
  • Handled the code refactoring and dependency upgrades.
Technologies: Ruby on Rails (RoR), Ruby

Ruby on Rails Developer

2018 - 2019
Linux Academy
  • Developed and maintained some Ruby on Rails microservices, including payments/subscription integration, file management, and the notifications system (Apple, Android, and email).
Technologies: RSpec, Ruby on Rails API

Angular and Ionic Developer

2015 - 2016
Meta Search
  • Built the company's browser (Angular) and mobile (Ionic) apps.
  • Also built the custom UI/UX.
Technologies: Ionic, AngularJS, Ruby on Rails (RoR), Ruby, Angular

Ruby on Rails Developer

2015 - 2015
Amazing.com
  • 为公司的Discourse实现定制和创建插件.
Technologies: Ruby on Rails (RoR), Ruby

Ruby on Rails and Ionic Developer

2015 - 2015
Nugg
  • 作为主要的Ruby on Rails开发人员和唯一的Ionic开发人员为他们的MVP工作. 据《欧博体育app下载》报道,Nugg现在是加州最大的大麻市场.
Technologies: Ionic, AngularJS, Ruby on Rails (RoR), Ruby

Founder and Full-stack Developer

2014 - 2015
Tidro
  • Founded Tidro.
  • Created a system that extracted due dates, task members (owner, observer, Worker),并使用定制的自然语言处理器从电子邮件内容中进行回复.
  • 开发了一项服务,可以根据电子邮件内容自动创建和组织多个项目(以及这些项目中的任务).
  • Created a mechanism where you could mark the task as complete, change due dates, unsubscribe from reminders, etc from your email message itself, with a single click. There was no need for any plugin or add-on.
  • 开发了一个处理系统,你只需要包括Tidro的动态电子邮件地址.g., anyawesomeproject@tidro.com) and Tidro would do everything described above.
  • Worked with NLP, background jobs, email deliverability, and SMS sending.
Technologies: SMS, Email, AngularJS, Ruby on Rails (RoR), Ruby

CTO and Full-stack Developer

2013 - 2015
MemOn
  • Helped understand customer needs and identify project requirements.
  • 提高后台工作能力,邮件投递能力,短信发送能力.
Technologies: SMS, Email, Ruby on Rails (RoR), AngularJS

User Interface Engineer

2012 - 2013
Sieve
  • 使用户的体验和交互工作完美,尽可能快速和有效.
Technologies: Backbone.js, JavaScript

Founder and CEO

2007 - 2012
Pligus
  • 从前端到后端以及介于两者之间的所有东西都是在17岁的时候完成的.
  • 开发实时通信和协作服务,任何团队都可以像在同一个房间一样一起工作. 这是一个制作就绪(与付费客户)视频会议(最多可容纳15名参与者)!) with collaborative text editing, screen-sharing, and instant messages.
  • 观察并收到来自110多个国家约2万名用户的反馈. To transform the initial idea into a commercial product, I had to proficiently code in several different languages. as well as use my business and user experience skills.
技术:视频直播,Flash ActionScript, Redis, WebSockets, Node.js, JavaScript, Ruby on Rails (RoR)

User Experience Designer

2009 - 2010
Globo.com
  • Worked in an Agile environment with the home team.
  • Helped them set design standards for the whole Globo.com site and also design the new Globo.com home (launched in 2010).
  • 参与UX研究团队,在可用性实验室创建并运行可用性测试.
  • Designed and developed “estag.这个实习项目网站仍在为环球电视台招募优秀人才.com.
  • 创建设计原型,帮助同事理解和测试新概念.
Technologies: JavaScript, UX Design

Interactive Video

In 2008, 我做了一个互动视频,你可以在视频中选择一种果汁的成分,然后建立一个成分列表.

Because the video was "edited" in real time, 厨师可以用你选择的原料制作果汁(你的定制配方).

整个体验非常流畅:它甚至有同步的背景音乐和正确的配料顺序. As people said, the video was "at the same time real and magic."

这个互动视频帮助我在一家广告公司找到了第一份工作.

Languages

HTML5, Ruby, JavaScript, Flash ActionScript

Frameworks

Ionic, AngularJS, Ruby on Rails (RoR), Bootstrap 3, Angular, Protractor

Libraries/APIs

jQuery, Ruby on Rails API, Facebook API, Pusher, Backbone.js, Node.js, Sidekiq, Rollbar

Tools

GitHub, Git, Trello, Adobe Photoshop, Sublime Text 3, Wowza, RSpec, Sublime Text, Amazon Cognito

Paradigms

UX Design, UI Design, Responsive Web Design (RWD), Scrum, Agile Software Development, Search Engine Optimization (SEO), Behavior-driven Development (BDD), Test-driven Development (TDD)

Platforms

Solidus, Heroku, WordPress, Amazon Web Services (AWS), OS X, Meteor, Docker

Other

Video Streaming, Audio Editing, Interaction Design (IxD), Video Editing, Freelancing, Google Material Design, SMS, HTML Email, Digital Marketing, WebSockets, Video Livestreaming, Email

Storage

PostgreSQL, MySQL, Redis

2007 - 2012

Bachelor's Degree in Advertising

UFF (Universidade Federal Fluminense) - Niteroi, Rio de Janeiro - Brazil

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

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring