Henrique Carvalho Alves

Curriculum Vitæ

Email
LinkedIn https://linkedin.com/in/henrique-carvalho-alves
GitHub https://github.com/hcarvalhoalves

Summary

I have two decades experience in software engineering and leading small to large technical teams, across a range of projects including accounting systems, GIS

At Courageous Land, I'm contributing to build an innovative platform that supports sustainable land use through data-driven insights.

At Nubank, I spent 8 years developing mission-critical systems for accounting, customer onboarding and risk modelling.

I also spent a few years developing software-as-a-service addressing market niches like B2B and real estate.

Skills

  • Microservices
  • Distributed Systems
  • Data Modeling
  • Machine Learning
  • UI/UX
  • JavaScript
  • Python
  • Clojure
  • Scheme
  • Lisp
  • SQL
  • Datalog
  • HTML/CSS

Languages

  • English (Native or Bilingual)
  • Portuguese (Native or Bilingual)

Experience

Software Engineering Advisor — Courageous Land

October 2021 – Present

Early investor and technical advisory on development of an innovative agroforestry planning & management platform.

O primeiro Software Agroflorestal do mundo que integra Planejamento e Gestão — Newsreport

Com coragem e R$ 300 milhões em projetos, eles querem dar escala às agroflorestas — Newsreport

Plataforma brasileira de inteligência agroflorestal promete acelerar descarbonização — Newsreport

Senior Staff Software Engineer — Nubank

January 2019 – March 2023 (4 years 3 months)

Led and oversaw the development of core financial control systems for the institution, including homologation and reporting to the central bank, Pix integration, and customisation and internationalisation of financial control systems for Mexico and Colombia.

Modeling core financial domains with RESTful + CQRS — Presentation @ ClojureSouth 2019

Nubank broadens product portfolio in Mexico: launches waitlist for digital account and debit card — Newsreport

Nubank takes next step in international expansion and launches in Colombia — Newsreport

Decreto autoriza Nubank a ter financeira — Newsreport

Technical Lead — Nubank

January 2017 – December 2018 (2 years)

Led the development of multiple backend systems related to customer onboarding, data provider integration and fraud detection.

Software Engineer — Nubank

March 2015 – December 2016 (1 year 10 months)

Development and deployment of risk models using machine learning techniques within the data sciences team.

Machine Learning — Presentation @ Nubank Machine Learning Meetup

Software Engineer — Allya

September 2013 – December 2014 (1 year 4 months)

Web Developer — Omelete.com.br

July 2011 – April 2013 (1 year 10 months)

Web Developer — Rede Colibri

July 2009 – July 2011 (2 years 1 month)

Software Engineer Intern — Transauto Transportes Especializados de Automóveis S/A

March 2009 – June 2009 (4 months)

Software Engineer Intern — Interzone Entertainment LLC

October 2008 – December 2008 (3 months)

Education

Johns Hopkins University

Faculdade de Tecnologia de São Paulo — FATEC-SP

Information Technology · 2005 – 2009

Senai São Paulo

Linux Systems and Network Admin · 2004