Vinicius Freitas, Developer in Tucson, AZ, United States
Vinicius is available for hire
Hire Vinicius

Vinicius Freitas

Verified Expert  in Engineering

Software Developer

Location
Tucson, AZ, United States
Toptal Member Since
March 1, 2013

Vinicius is a seasoned software developer with a background in Go, Node.js, JavaScript, and Drupal. He has co-founded three companies in his career, from Silicon Valley to Latin America, successfully leading innovative teams of up to 15 developers and working as an individual contributor.

Portfolio

4on
TypeScript, Apollo, GraphQL, Go, Microservices, REST, React, Auth0, PostgreSQL...
Funnelguard
PostgreSQL, MySQL, Drupal, Dgraph, Timescale, Kubernetes, Pulumi, Auth0, Go...
Anki
Agile Software Development, Vue, Salesforce Commerce Cloud (SFCC), Magento...

Experience

Availability

Part-time

Preferred Environment

OS X, VMware

The most amazing...

...project I’ve worked on is FunnelGuard, a distributed digital journey monitoring and analysis service built with Go, Drupal, and React.

Work Experience

Co-founder and CTO

2022 - PRESENT
4on
  • Developed a payment gateway allowing merchants to receive payment across six countries with 40+ payment methods in seven different currencies.
  • Supported the onboarding and integration of 16 different customers.
  • Oversaw all technology acquisitions and onboarding across the company (website, CRM, email marketing, etc.).
Technologies: TypeScript, Apollo, GraphQL, Go, Microservices, REST, React, Auth0, PostgreSQL, Dgraph, Timescale, Front-end, Amazon Web Services (AWS), WordPress, Express.js

Co-founder and CTO

2019 - 2023
Funnelguard
  • Developed a multi-tenant SaaS that ingests data from Google Ads, Facebook Ads, and LinkedAds to run anomaly detection on thousands of performance marketing KPIs to identify performance problems and opportunities.
  • Built a multi-tenant application that ingests data from Google Ads, Facebook Ads, and LinkedAds to identify marketing landing pages, map customer journeys, and run website performance monitoring to identify conversion-killing problems.
  • Integrated Auth0 for user management and authentication.
Technologies: PostgreSQL, MySQL, Drupal, Dgraph, Timescale, Kubernetes, Pulumi, Auth0, Go, React, Docker, JavaScript, Full-stack, HTML, Node.js, TypeScript, Front-end, Content Management Systems (CMS)

Web Engineering Manager

2016 - 2019
Anki
  • Led web engineering through three new product line launches: Cozmo, Vector, and Overdrive Fast & Furious.
  • Scaled global websites from 3 million page views per year to over 22 million per year over three years.
  • Implemented Salesforce Commerce Cloud globally, with an initial launch in five months.
  • Implemented Salesforce Marketing Cloud for email marketing automation globally in two months.
  • Architected websites, APIs, and integrations. Managed web development, maintenance, and operations of Anki's direct-to-customer channels, such as eCommerce at Anki.com, as well as email marketing and developer content marketing at Developer.anki.com.
  • Managed an ecosystem of internal developers, contractors, and vendors, which power and integrate into the software landscape of direct-to-customer channels.
  • Directed and advised on technology selection and acquisition.
Technologies: Agile Software Development, Vue, Salesforce Commerce Cloud (SFCC), Magento, APIs, Splunk, New Relic, Drupal, Node.js, Go, Docker, JavaScript, Full-stack, HTML, Front-end, Amazon Web Services (AWS), Google Analytics, Content Management Systems (CMS), WordPress, Redux

COO and Developer

2011 - 2016
Taller Web Solutions
  • Developed a social network with Drupal 7, NGINX, Redis, MongoDB, and MySQL.
  • Served as a project manager and scrum master for several development initiatives.
  • Handled marketing and operations for a development firm.
Technologies: MySQL, MongoDB, jQuery, JavaScript, CSS3, HTML5, Symfony 2, Drupal, PHP, Full-stack, HTML, Node.js, Front-end, Google Analytics, Content Management Systems (CMS)

Mymag

A digital magazine built for the web, with full screen viewing, with panning, zooming, and annotations. It is optimized for both tablet as well as desktop viewing, consuming content from a headless Drupal CMS.

Emoovi (Under development)

A social network for movie lovers.

Bizsnack (Under development)

A website built to assist with e-learning.

Languages

JavaScript, Go, HTML, CSS3, HTML5, CSS, PHP, TypeScript, Java, Python, GraphQL

Libraries/APIs

Node.js, jQuery, React, Vue

Paradigms

Event-driven Programming, Agile Software Development, Test-driven Development (TDD), Object-oriented Programming (OOP), Functional Programming, Microservices, REST

Platforms

Drupal, Drupal 7, Drupal 6, Linux, Docker, Amazon Web Services (AWS), OS X, LEMP, Magento, New Relic, Kubernetes, WordPress

Other

Software, Full-stack, Front-end, Content Management Systems (CMS), Networking, APIs, Timescale, Pulumi, Apollo

Frameworks

Symfony 2, Redux, Express.js, Django

Tools

Google Analytics, VMware, Solr, Salesforce Commerce Cloud (SFCC), Splunk, Auth0

Storage

PostgreSQL, MySQL, MongoDB, Dgraph

2008 - 2011

Bachelor's Degree in Information Systems and Computer Engineering

Unisul - Florinaopolis, Brazil

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