Alexandre Althoff, Developer in Porto, Portugal
Alexandre is available for hire
Hire Alexandre

Alexandre Althoff

Verified Expert  in Engineering

APIs Developer

Porto, Portugal

Toptal member since April 5, 2019

Bio

Alexandre is a full-stack developer, with his strongest skill being Ruby on Rails. During his four years of professional experience, he has worked mostly with startups on both legal and finance industries. He is passionate about digital products and how they can change our everyday lives.

Portfolio

EBANX
Node.js, React, Ruby on Rails (RoR)
Contrato.Express
Amazon Web Services (AWS), AngularJS, Ruby on Rails (RoR)
EBANX
PHP, CSS, HTML, JavaScript, Ruby on Rails (RoR)

Experience

  • APIs - 5 years
  • PostgreSQL - 4 years
  • Ruby - 4 years
  • Ruby on Rails (RoR) - 4 years
  • Git - 4 years
  • JavaScript - 3 years
  • React - 1 year

Availability

Part-time

Preferred Environment

Visual Studio Code (VS Code), Git, MacOS

The most amazing...

...project I've worked on is a software that interviews people and generates contracts based on their answers, dismissing the need of a lawyer.

Work Experience

Software Engineer

2017 - PRESENT
EBANX
  • Developed and maintained a virtual bank account with 20k monthly active users, built with Ruby on Rails.
  • Integrated with SMS providers using REST API's.
  • Integrated with credit card issuer using REST API.
  • Maintained Node.js back office application.
  • Implemented KYC solution where customers can upload their documents and back office agents can approve or reject them.
  • Implemented direct communication with customer support team leaders to solve customer's issues and bugs.
Technologies: Node.js, React, Ruby on Rails (RoR)

Software Developer

2016 - 2017
Contrato.Express
  • Contributed to a contract generation platform that created contracts based on customer answers to an interview.
  • Created the SPA responsible for the interview and integrated with back-end.
  • Integrated backend with 2 local payment processors using REST API's.
  • Integrated back-end with email delivery service.
  • Responsible for deployment of both front and back-end using AWS.
  • Continuously improved the SPA's UX.
Technologies: Amazon Web Services (AWS), AngularJS, Ruby on Rails (RoR)

Software Engineering Intern

2015 - 2016
EBANX
  • Developed the front-end interface for the timeline of a virtual bank account.
  • Fixed bugs in payment processing software.
  • Developed email sending logic and interfaces using Ruby on Rails.
  • Implemented internationalization (i18n) for Rails app.
Technologies: PHP, CSS, HTML, JavaScript, Ruby on Rails (RoR)

Intern

2014 - 2015
Coder Factory
  • Worked as an assistant teacher in Ruby on Rails workshops and classes.
  • Taught young kids (8-12 years) code basics using Scratch language at volunteer program.
  • Maintained websites using Ruby on Rails.
  • Attended to events in Sydney's startup community to promote the brand.
Technologies: Ruby on Rails (RoR)

Intern

2013 - 2014
HSBC Global Technology (GLT)
  • Worked in an English speaking environment - daily interaction with the UK and China.
  • Worked in the service desk/help desk global team. The team was divided into 2 global locations (Brazil and China) with management in the UK. The global team worked in shifts of 12 hour periods.
  • Assisted with a new service desk project for the HSBC Market Risk IT Support team.
  • Completed daily incident management tasks, meetings, and active project initiation.
  • Participated in a number of training courses related to both technical and soft skills.
  • Allocated sole responsible for daily handover with the China team.
Technologies: Linux

Experience

EBANX Dollar Card

Virtual credit card on EBANX Account. My role was to maintain and solve issues involving the transaction approval endpoint, to implement new business logic involving risk and compliance, and to implement a KYC flow. Technologies used include Ruby on Rails, MySQL and PostgreSQL.

EBANX Account

Virtual account in USD for Brazilians. My role was to work as a developer in a team of 6 people. I was responsible for the expansion of the platform to 3 different countries (Chile, Colombia, Peru), integration with email delivery and customer tracking service, implementation of marketing campaigns involving discounts. Technologies used included Ruby on Rails, Javascript, HTML, CSS, MySQL, and PostgreSQL.

Contrato.Express

Contract generation platform. My role was to develop the front-end SPA entirely, for which I used AngularJS. I also worked on the backend (Ruby on Rails) for maintenance of the contract generation business logic, and I integrated it with 2 local payment processors and an email delivery service. I was responsible for handling the deploys of both front-end and back-end applications using AWS. Technologies used include AngularJS, Ruby on Rails, AWS, and PostgreSQL.

Education

2013 - 2018

Bachelor of Engineering Degree in Computer Engineering

Universidade Positivo - Curitiba, Brazil

2014 - 2015

Exchange Program Participant in Computer Engineering

University of Technology, Sydney - UTS - Sydney, Australia

Skills

Libraries/APIs

REST APIs, Node.js, jQuery, React

Tools

Git

Languages

Ruby, JavaScript, HTML, PHP, Elixir, Kotlin, CSS, Sass

Frameworks

Ruby on Rails (RoR), AngularJS

Paradigms

Object-oriented Programming (OOP)

Storage

PostgreSQL, MySQL, Database Modeling

Platforms

Amazon Web Services (AWS), MacOS, Linux, Visual Studio Code (VS Code)

Other

APIs

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