RafaelVeiga

Rafael Veiga

Hey, I'm Rafael. I'm a Senior Software Engineer currently working at Podium

Work Experience

Oct/22 - Present

Senior Software Engineer

Podium

Working on the Automations and Bulk Messaging team, developing multiple applications in a microservices pattern using Elixir, Javascript and React

Elixir Phoenix React Javascript GraphQL Postgresql
Jul/19 - Oct/22

Fullstack Developer

Gamers Club Media

Gamers Club Media is a network of multiple esports websites (DRAFT5.gg, VALORANTZone.gg, TropaFreeFire.com.br)

This endeavor started on Jan/2017, where I created DRAFT5.gg as a side project. In the following years, DRAFT5.gg grew to be the largest CS:GO focused esports website in Latin America.

In Jun/2019, DRAFT5 was acquired by Gamers Club and Immortals Gaming Club. This has allowed me to pursue the development of DRAFT5 full-time in a multiple hat role working as fullstack developer and product designer

Together with Gamers Club, we’ve expanded our operation to two more websites and a team of more than 20 professionals working for our network.

With an average of 500.000 unique users and 3.2 million pageviews per month across all websites, Gamers Club Media has become one of the largest esports content networks in Latin America.

Responsibilities:

  • Led technical decisions for our technology stack, including infrastructure, backend and frontend.
  • Maximized SEO and Pagesped Insights metrics
  • Built and designed features from the ground up (Tournament brackets, team line-ups, real time play by play on CS:GO matches, from prototyping to final deploy
  • Worked with advertisers and advertising technologies to achieve break-even through ad revenue
  • Managed a team of developers in a Scrum based methodology
  • Launched TropaFreeFire and VALORANTZone as MVPs, and managed the growth of both websites to over 500k pageviews and 100k unique users per month in a year.

Key Achievements
  • From a side project / MVP to the largest CS:GO focused esports website in Latin America: Developing features, measuring results and understanding user needs
  • 14M pageviews and 2.2M unique users in Q4/2021, all-time record for the network

Tecnologies used:
  • Next.js for DRAFT5 front-end and Wordpress for TropaFreeFire and VALORANTZone
  • A Node.js API, using Express.js, REDIS and MySQL, serving data to our front-end applications
  • A React + Redux admin panel, to manage matches, tournaments and teams

REDIS AWS Express.js Node.js Typescript Javascript Next.js Redux Wordpress REST APIs MySQL Wordpress
Jan/17 - Oct/22

Co-Founder

DRAFT5.gg

Part of the Gamers Club Media Group

Apr/20 - Oct/22

Co-Founder

Valorant Zone

Part of the Gamers Club Media Group

Apr/20 - Oct/22

Co-Founder

Tropa Free Fire

Part of the Gamers Club Media Group

Feb/16 - Jun/19

UX Designer & Front End Developer

WeFit - Digital Service Design

I've worked as a UX Designer and Front end Developer at Wefit for 3.5 years

While I was there, I've worked with several clients, including:

Azul Linhas Aéreas

  • Main website development using Handlebars, HTML, Sass and Gulp.
  • Internal systems for IT and Airports team, from user research to website and app development
  • App development for baggage and airline internal control, used throughout the whole airport operation, deployed in a specific mobile device
Luft Logistics
  • React/Redux web development for internal WMS/TMS system
Repom
  • Angular 2 development for main company website
  • Internal toll financial management system for logistics clients, including user research and web development (HTML, CSS)

React React Native Redux Angular.js Angular 2 Handlebars.js Sketch User Research
Aug/13 - Feb/16

UI Designer

Farofa Studios

I've worked as an UX/UI Designer designing games and interactive experiences for children

Photoshop Illustrator Sketch
Apr/12 - Aug/13

Front End Developer

Produzweb

I've worked as a Front End Developer, creating websites for multiple clients with HTML, CSS and PHP

HTML CSS PHP