
Peppe Landolfi
Verified Expert in Engineering
Software Developer
Nice, France
Toptal member since December 21, 2020
Peppe has over a decade of industry experience, on top of a master's degree in computer engineering. His experience spans telecommunications, finance, and eCommerce industries. He primarily worked as a back-end and platform engineer. Peppe worked for large financial institutions, including Fortune 500 enterprises and central banks, and focused on highly scalable, cloud-native distributed systems using cutting-edge technologies.
Portfolio
Experience
- Java - 7 years
- Git - 6 years
- Accounting - 6 years
- Python - 3 years
- Apache Kafka - 3 years
- REST - 3 years
- Kubernetes - 3 years
- Go - 3 years
Availability
Preferred Environment
Spring Boot, REST, Go, Java, Docker, Kubernetes, Git, MongoDB, Prometheus
The most amazing...
...system I've built is a complete reengineering of bookkeeping for Ricardo marketplace to crunch 5+ million users' financial data, up to ten years back in time.
Work Experience
Freelance Senior Interview Engineer
Karat, Inc.
- Delivered over 300 high-quality, highly predictive coding interviews for top technology clients.
- Joined the senior team, which helps develop new content and peer-review work to ensure high-quality standards.
- Kept a high bar of candidate experience with empathetic, encouraging, and candid interactions.
Lead Go Developer
Bijles Aan Huis BV
- Developed an in-house billing system that allowed the company to support a subscription-based business model.
- Led the design and implementation of a low-cohesion microservice architecture.
- Kickstarted a few microservices and common libraries for easier scaling.
- Mentored junior developers and helped organize the team.
- Ideated and implemented an automated data backup, anonymization, and restoration process that allowed for replicating production scenarios in sandbox environments.
Senior Back-end Engineer
Ricardo
- Designed and developed the full reengineering of the marketplace bookkeeping system.
- Developed and championed standards for operating heterogeneous microservices in a common platform, with consistent solutions for application lifecycle, tracing, and metrics.
- Researched and implemented opportunities for operating cost optimizations within cloud-based operations, in one case realizing a monthly savings of $10,000.
- Planned and independently executed the migration of a Kafka cluster to a cloud provider, with near-zero downtime migration of a complex application network communicating through it.
- Designed and implemented CI automation with a company-wide standard for Kubernetes deployments.
Software Engineer
Wall Street Systems Delaware, Inc. (ION Group)
- Developed the back end of the integrated cash management and in-house banking solution for Fortune 500 clients and central banks.
- Automated the installation of a large set of heterogeneous applications for internal as well as client use. Visited corporate clients to lead the early stages of solution deployment.
- Led the project source control migration from SVN to Git while also streamlining teams' CI pipelines using Ansible and a customized Jenkins plugin, finally achieving up to four times faster executions with new quality gates for the main branch.
Technical Development Engineer
Ericsson
- Invented a fast optical parameter optimization algorithm for up to ten times faster recovery from optical network failures and implemented it in C++.
- Implemented the communication layer in Java for an SDN back end for optical network optimization and on-the-fly failure recovery.
- Implemented the CI logic in Python to test and promote IBM ClearCase branches. The solution was initially implemented as a personal productivity tool, but it was quickly adopted by all teams working on the same product.
Experience
Ricardo Marketplace
Slave Setup Jenkins Plugin
https://plugins.jenkins.io/slave-setup/Go Mockery Plugin for JetBrains IDEs
https://plugins.jetbrains.com/plugin/10460-golang-mockeryEducation
Master's Degree in Computer Engineering
Sapienza University of Rome - Rome, Italy
Skills
Libraries/APIs
jQuery
Tools
Git, IntelliJ IDEA, Kafka Streams, Jenkins, GoLand, Grafana, CircleCI, Ansible, JetBrains
Languages
Java, Go, Python, SQL, C, C++, JavaScript, Java 11, PHP
Paradigms
Microservices, REST
Frameworks
Spring Boot, Spring, Google Guice, Laravel
Platforms
Kubernetes, Docker, Apache Kafka, Google Cloud Platform (GCP), Amazon Web Services (AWS)
Storage
PostgreSQL, Oracle RDBMS, MySQL, MongoDB
Industry Expertise
Accounting, Telecommunications
Other
RESTful Microservices, Scraping, APIs, Prometheus, Algorithms, API Integration, Leadership, Empathy, Communication, Amazon RDS, DocumentDB
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring