Rafael Dalprá, Developer in Albufeira, Portugal
Rafael is available for hire
Hire Rafael

Rafael Dalprá

Verified Expert  in Engineering

Software Developer

Location
Albufeira, Portugal
Toptal Member Since
August 29, 2014

Rafael is an entrepreneur and developer with extensive experience in web2 technologies in a full-stack manner. He is passionate about blockchain and crypto technologies and their potential impact. Rafael is highly motivated, creative, and efficient, with an eye for user experience.

Portfolio

Moonsama
NestJS, React, TypeScript, CSS, JavaScript, Amazon Web Services (AWS), Web3.js...
Grid Singularity
JavaScript, TypeScript, HTML, Scrum, React, Agile Software Development...
Simplivest
PostgreSQL, Amazon Web Services (AWS), Ruby on Rails (RoR), React, HTML...

Experience

Availability

Part-time

Preferred Environment

WebStorm, Node.js, Unix

The most amazing...

...thing I've worked on is the official Formula 1 Fantasy game, from draft to live and ongoing!

Work Experience

Senior Full-stack Developer

2022 - PRESENT
Moonsama
  • Started a new project called the Moonsama Gaming platform, where web2 games are integrated into web3-based competitions at play.moonsama.com.
  • Worked daily with blockchain tech surrounding the apps.
  • Contributed to the project in a full-stack capacity, leveling up my NestJS back-end game and following responsive pixel designs.
  • Took responsibility for the entire product lifecycle.
Technologies: NestJS, React, TypeScript, CSS, JavaScript, Amazon Web Services (AWS), Web3.js, Solidity, CSS3, GraphQL Code Generator, PostgreSQL, HTML5, Next.js, GraphQL, Figma, Full-stack, APIs, Node.js, WebStorm, Entrepreneurship, Chakra UI, Ethereum, Blockchain, Crypto, UI Components, Design Systems, Storybook, Microservices, Docker, Architecture, XML, Web3, Responsiveness

Front-end Team Lead

2020 - 2022
Grid Singularity
  • Built the internal front-end team from scratch from a third-party setup with a software house.
  • Worked on recruiting, reviewing, and onboarding new team members.
  • Established a custom Scrum methodology for the company structure.
  • Oversaw inter-team communications with design, back-end, and business teams.
  • Led a mixed team to build a new version of the software in a short window of time.
Technologies: JavaScript, TypeScript, HTML, Scrum, React, Agile Software Development, Front-end, Web3.js, Solidity, CSS, Amazon Web Services (AWS), CSS3, GraphQL Code Generator, PostgreSQL, HTML5, Next.js, NestJS, GraphQL, Figma, APIs, Node.js, WebStorm, Chakra UI, Ethereum, Blockchain, Crypto, UI Components, Design Systems, Material UI, Storybook, Microservices, Docker, Architecture, XML, Electron, Web3, Responsiveness

Senior Full-stack Developer

2019 - 2020
Simplivest
  • Handled the architecture planning and execution for the entire infrastructure, from design to production.
  • Worked on the API and research and development for the cache layer.
  • Contributed to the entire development of the front-end application from design to production.
Technologies: PostgreSQL, Amazon Web Services (AWS), Ruby on Rails (RoR), React, HTML, Bootstrap, Scrum, JavaScript, Ruby, Agile Software Development, Front-end, React Native, CSS, CSS3, HTML5, GraphQL, Figma, Full-stack, APIs, Node.js, WebStorm, UI Components, Design Systems, Storybook, Microservices, Docker, Architecture, XML, Responsiveness

Team Lead

2017 - 2020
PlayON
  • Drove cultural and process change in the company, leading a team of five developers.
  • Migrated the entire infrastructure from Rackspace to AWS.
  • Created the Official Formula 1 Fantasy game—from draft to live in under two months.
Technologies: Linux, JavaScript, Amazon Web Services (AWS), Ruby, Scrum, CSS, Redis, Ruby on Rails (RoR), HTML, Bootstrap, React, Agile Software Development, Front-end, MySQL, CSS3, PostgreSQL, HTML5, Full-stack, APIs, WebStorm, Entrepreneurship, UI Components, Material UI, Storybook, Microservices, Docker, Architecture, XML, Responsiveness

WordPress Plugin Developer

2014 - 2017
Pure Charity
  • Established a boilerplate plugin to ease the creation of Pure Charity's plugins.
  • Created a base functionality plugin to be cloned for new instances.
  • Created four other plugins using the boilerplate plugin and established patterns.
  • Developed and modified several API endpoints on the Rails side.
  • Made all plugins public and open-source and adopted by a variety of companies.
Technologies: Linux, JavaScript, Scrum, CSS, WordPress, PHP, HTML, Ruby, Ruby on Rails (RoR), Agile Software Development, Front-end, MySQL, CSS3, PostgreSQL, HTML5, APIs, WebStorm, UI Components, Microservices, Architecture, XML, Responsiveness

Chief Technology Officer

2008 - 2014
Seekr
  • Designed the user experience reference for the Seekr applications suite.
  • Created a CSS pattern reference guide for the front-end developers and new employees to follow.
  • Created functional tests for the Seekr Monitor application.
  • Developed unit tests for the Seekr Monitor automated suite.
  • Managed the development team for almost six years.
Technologies: Linux, JavaScript, Amazon Web Services (AWS), Ruby, Scrum, CSS, HTML5, CSS3, Ruby on Rails (RoR), HTML, Bootstrap, Agile Software Development, Front-end, MySQL, PostgreSQL, PHP, Full-stack, APIs, Entrepreneurship, UI Components, Microservices, Architecture, XML, Responsiveness

Technology Team Manager

2005 - 2006
InMeta Agência Digital
  • Managed the developer team in small website projects.
  • Developed small websites actively using PHP and Zend Framework.
  • Conducted research to improve user experience-related flows.
  • Created a reusable content management system to speed up website development.
  • Created a CSS reference guide for new employees to follow.
Technologies: Linux, JavaScript, Amazon Web Services (AWS), Scrum, CSS, PHP, HTML, Bootstrap, Ruby on Rails (RoR), Agile Software Development, Front-end, MySQL, PostgreSQL, HTML5, WordPress, Full-stack, APIs, Entrepreneurship, UI Components, Architecture, Responsiveness

Seekr Monitor

A social media monitoring system for the Seekr company in Brazil. In five years of operation from the ground up, it became the second most used social media monitoring tool in Brazil. It is now rebranded to Hi Platform.

Seekr SAC

A customer support tool for social media that works in parallel with the Seekr Monitor. This tool was established to help transition from previous generation customer support, i.e. customer centers, to the digital era through social channel support.

Official Fantasy Formula 1 Game

http://fantasy.formula1.com
Led the development team behind the Official Fantasy Formula 1 game. The team was composed of:

• Two front-end developers using Ember.js
• Two back-end developers using Ruby on Rails
• One DevOps (myself)

The full initial game was built in under two months and was a launch success, with 35,000+ users signing up within the first 24 hours. Concurrent user count reaches peaks of 5,000.

The game concept was created in a joint effort by PlayON and Formula 1 teams and was long awaited by Formula 1 fans around the world.

It's a free-to-play game with rewards for the top three scoring teams at the end of the season.

New Simulation Tool for Grid Singularity

http://gridsingularity.com
I developed the new generation of the D3a.io portal to modernize and bring ease of use to new and existing users. Using new 3D visualization modes, I completely redesigned the app and continue to improve it.

Moonsama Gaming Platform

http://play.moonsama.com
The project is a gaming platform with the mission to bridge the gap between Web2 and Web3 gaming, bringing together all the benefits of blockchain technology, along with incentives for everyone. It's a decentralized platform where anyone can host a tournament, assisted by the most cutting-edge Web3 tech.

The development is continuous and new features are added every week.

I built this project from the ground up by myself, from database schema to end-user interface.
JULY 2011 - PRESENT

Empretec

SEBRAE

Libraries/APIs

React, Node.js, Web3.js

Tools

WebStorm, Figma

Frameworks

Ruby on Rails (RoR), Bootstrap, Material UI, Next.js, NestJS, React Native, Electron

Languages

JavaScript, CSS3, HTML5, Ruby, HTML, CSS, TypeScript, XML, Solidity, GraphQL, PHP

Paradigms

Agile Software Development, Scrum, Microservices

Platforms

Amazon Web Services (AWS), Blockchain, Linux, WordPress, Ethereum, Docker

Storage

MySQL, PostgreSQL, Redis

Other

Front-end, Entrepreneurship, Full-stack, APIs, Chakra UI, Crypto, UI Components, Design Systems, Architecture, Responsiveness, GraphQL Code Generator, Storybook, Web3

Collaboration That Works

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

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