Afonso de Sá Delgado Neto, Developer in Munich, Bavaria, Germany
Afonso is currently unavailable

Afonso de Sá Delgado Neto

Bio

Afonso is a software engineer with 7+ years of experience developing end-to-end back-end services. With solid skills in cryptography and machine learning, he has also performed complex data analysis in big data scenarios. Afonso brings a challenge-driven mindset, strong focus, and curiosity to solving real-world problems, using the best practices available.

Portfolio

Nalyze Solutions Inc.
Python, Cryptography, Solidity, JavaScript, React, Machine Learning...
Nalyze Solutions Inc.
Microservices, Python, Bitbucket, REST APIs, Python 3, Telegram Messenger API...
Incognia Companies
Java, Scala, Spark, JavaScript, Node.js, Python, Bash, Kubernetes, Docker...

Experience

  • REST - 7 years
  • APIs - 7 years
  • Cryptography - 7 years
  • Node.js - 7 years
  • Python - 7 years
  • Machine Learning - 7 years
  • JavaScript - 5 years
  • Java - 3 years

Preferred Environment

Linux, IntelliJ IDEA, PyCharm, Jupyter, Git, Cursor AI

The most amazing...

...project I've developed is a back-end service that performs street address matching in a fully anonymized manner for 1,000 requests per second.

Work Experience

Senior Software Engineer and Tech Lead

2022 - PRESENT
Nalyze Solutions Inc.
  • Designed custom cryptography protocols for decentralized information exchange.
  • Implemented high-performance cloud-native back-end services and data ingestion pipelines.
  • Optimized existing services and improved observability, scalability, and robustness.
Technologies: Python, Cryptography, Solidity, JavaScript, React, Machine Learning, Amazon Web Services (AWS), Redis, AWS Lambda, ECS, Flask, SQLAlchemy, Bitbucket, Docker, Terraform

Software Engineer

2021 - 2022
Nalyze Solutions Inc.
  • Developed high-performance back-end services using Flask.
  • Helped define the base software structure and practices across the company.
  • Optimized existing APIs, improving latency by over 90%.
Technologies: Microservices, Python, Bitbucket, REST APIs, Python 3, Telegram Messenger API, Telegram Bot API, Terraform, Amazon Web Services (AWS)

Software Engineer

2019 - 2021
Incognia Companies
  • Participated in the early stages of the anonymization team, engaging in R&D to align the company's products to a privacy-oriented vision.
  • Intensively studied state-of-the-art themes on privacy, such as probabilistic data structures, homomorphic encryption, private information retrieval, and differential privacy.
  • Collaborated in the development of a probabilistic data structure for analyzing data with no need to deal with the raw information of a user's location. This was used by all data analytics teams in the company.
  • Developed and deployed a private match service, providing address validation of users without knowing their location, which received up to 1,000 requests per second. It was written in Java using the Micronaut framework.
  • Assisted in the development and enhancement of the company's main product: private, continuous authentication based on a user's location. I performed data analysis and defined new algorithms and solutions.
  • Took part on the task force to provide insights based on geolocation data to help local Brazilian authorities deal with the COVID-19 crisis.
  • Developed the back end and front end of an internally deployed mobile app (in React Native) to test the company's product in a straightforward manner.
  • Created and deployed a machine learning model used by the company's main product to detect fraudulent mobile transactions.
  • Wrote study materials and conducted 30+ study groups covering abstract algebra, cryptography, machine learning, fraud detection, and MLOps.
Technologies: Java, Scala, Spark, JavaScript, Node.js, Python, Bash, Kubernetes, Docker, PostgreSQL, SQL, Jupyter, Cryptography, Differential Privacy, React, Machine Learning, TypeScript, React Native, Abstract Algebra, Algorithms, Amazon Web Services (AWS), REST, APIs, Apache Kafka, Redis, Amazon RDS, Amazon Elastic Container Registry (ECR), Amazon EC2, Amazon EKS, Amazon S3 (AWS S3), REST APIs, Microservices, LightGBM

Developer and Researcher

2017 - 2019
Asa Branca Rocket Design (Internship)
  • Developed a framework for interaction between an Arduino device and the V-REP simulator in order to allow the simulation of the control system of a CubeSat, using C++ and Python.
  • Collaborated with the drone branch team that specified hardware, mounted, and programmed the drones, using C++.
  • Developed the software side of a hardware test platform for tuning control parameters to improve stability of drones, using C++ and Python.
Technologies: C++, Python, Jupyter, Linux, Arduino, Embedded Systems, Drones

Experience

Neural Network for Recognizing Chess Pieces

https://ieeexplore.ieee.org/document/8921043
A neural network model that uses transfer learning to recognize chess pieces from images and recreate the entire board from a photo. This project resulted in a published article on the 2019 Symposium on Virtual Reality (SVR) website.

Privacy-oriented Data Structure: MinCodeSample

Created a privacy-oriented data structure capable of estimating histograms for large sets of data without disclosing the inner, user-related information. It uses an extension of the HyperLogLog data structure.

Education

2021 - 2024

Master's Degree in Electrical Engineering

Technical University of Munich - Munich, Germany

2015 - 2021

Bachelor's Degree in Electrical Engineering

Federal University of Pernambuco (UFPE) - Recife, Brazil

Certifications

MAY 2019 - PRESENT

Deep Learning Specialization

Coursera

Skills

Libraries/APIs

Node.js, Keras, React, TensorFlow, REST APIs, Telegram Messenger API, Telegram Bot API, SQLAlchemy

Tools

Jupyter, IntelliJ IDEA, PyCharm, Git, Amazon Elastic Container Registry (ECR), Amazon EKS, Bitbucket, Terraform

Languages

Python, JavaScript, Java, Scala, Bash, SQL, TypeScript, C++, Python 3, Solidity

Frameworks

Spark, React Native, LightGBM, Flask

Platforms

Linux, Visual Studio Code (VS Code), Docker, Arduino, Kubernetes, Amazon Web Services (AWS), Apache Kafka, Amazon EC2, AWS Lambda

Storage

PostgreSQL, Redis, Amazon S3 (AWS S3)

Paradigms

REST, Microservices

Other

Cryptography, Abstract Algebra, Machine Learning, Data Structures, Statistics, Embedded Systems, Drones, Image Recognition, Algorithms, HyperLogLog, Differential Privacy, Deep Learning, Neural Networks, Data Privacy, APIs, Amazon RDS, Federated Learning, Cursor AI, ECS

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