Pedro Cunha
Verified Expert in Engineering
Software Developer
Pedro is an experienced full-stack developer with a master's degree in computer engineering. With 4+ years of expertise, he's skilled in Java, Spring, and Hibernate in addition to Kafka, Akka actors, Apache Storm, and Zookeeper.
Portfolio
Experience
Availability
Preferred Environment
Slack, Atom, WebStorm, IntelliJ IDEA, MacOS, Linux
The most amazing...
...thing I have done is migrating a synchronous system into a full event-sourced with CQRS Akka Actor system, with persistence.
Work Experience
Java Back-end Developer
Blip
- Implemented a new protocol for communication with an external regulator.
- Created custom quorum resolving mechanism for Hazelcast.
- Migrated synchronous system to an Event Sourced Akka based system.
- Migrated old infrastructure to Apache Storm topology.
- Implemented active-passive handover with synchronization of Cassandra databases over multiple DCs.
Full-stack Developer
Multicert
- Contributed as part of the team responsible for E-Voting platform used by Red Cross.
- Joined group responsible for best practices on Software Engineering.
- Migrated SVN repositories to Git and implemented Git Flow.
- Created Continuous Integration system using Jenkins and Ansible.
- Implemented multi-threaded and concurrent vote counting system.
Experience
CertVote
Italy Infrastructure
mTrust
Event Catalog Feed Platform
The platform also includes an Elasticsearch cluster for querying purposes.
Education
Master's Degree in Computer Engineering
Faculdade de Engenharia da Universidade do Porto - Porto, Portugal
Certifications
Kotlin for Java Developers
Coursera
Cryptography I
Coursera
Skills
Languages
Java, Java 8, Scala, Kotlin, HTML5
Frameworks
Spring Core, Spring MVC, Spring Security, Hibernate, Spring, Akka
Tools
Apache ZooKeeper, Jenkins, IntelliJ IDEA, WebStorm, Atom, Slack, Apache Storm, Ansible
Platforms
Apache Kafka, Linux, MacOS, Eclipse
Storage
Spring Data, MySQL, Spring Data JPA, Elasticsearch
Other
Akka Actors, Akka Persistence, Cryptography, Apache Cassandra
Libraries/APIs
jQuery, React
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