Leonardo Amaral

Software Engineer (C ) at Somnia

Paraná, Brazil
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Leonardo Amaral is a pragmatic C++ software engineer with 10 years of professional experience and over six years focused on modern C++ applied to blockchain, deep learning, and distributed systems. He has repeatedly delivered low-latency, high-throughput solutions—from an Ethereum-based high-performance blockchain to payment processing and airline data microservices—often finding and fixing subtle undefined behaviors and security flaws. Comfortable across the stack, he implements performance- and resource-constrained AI features for mobile and embedded devices, and has production experience with concurrency, profiling, and cryptographic primitives. His work at Samsung and Motorola shows a strong grounding in systems, OS principles, and real-world product constraints, while shorter engagements demonstrate fast ramp-up and impact. Based in Paraná, Brazil, he pairs rigorous academic CS foundations with hands-on mastery of modern C++ (C++14–C++23), Boost, and tooling like CMake, Bazel, and Google Benchmark. A detail-oriented problem solver, he often improves both speed and correctness simultaneously—e.g., reducing tokenization latency while eliminating security gaps in payment systems.
code9 years of coding experience
job6 years of employment as a software developer
bookFederal University of Technology – Paraná
github-logo-circle

Github Skills (2)

game-development2
multiplayer2

Programming languages (2)

C#C++

Github contributions (5)

github-logo-circle
Pedrozo/algorithms

Dec 2018 - Jun 2020

Contributions:60 commits, 46 pushes, 7 branches in 1 year 6 months
Pedrozo/chess-engine

Aug 2023 - Oct 2024

A chess engine in C++17
Contributions:6 PRs, 21 pushes, 3 branches in 1 year 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Leonardo Amaral - Software Engineer (C ) at Somnia