Peppe is a passionate developer with 10 years of professional experience in software development for telecommunications, finance, and e-commerce, also having expertise in forming engineering teams. He is currently specializing in Java and Golang with a focus on software architecture, backend development, and platform engineering. Peppe has hands-on experience with cash management solutions for large enterprise and government clients, as well as cloud-native solutions for e-commerce. His mindset is no-nonsense, being focused and goal-oriented, with a strong sense of aesthetics and a profound drive for responsible and polite behavior.
Ricardo.ch is a leading C2C and B2C marketplace in Switzerland, with stunning 5M+ users. I joined a team of four people to re-engineer the entire bookkeeping and accounting system. The legacy system was mostly in SQL, and I managed to migrate it to a new microservice-based one, with Rest APIs in Go and Java, Kafka, and a React front-end.
Assisted Wall Street Systems in building their next-generation solution for cash management. I was involved in designing the architecture, as well as back-end design and development in Java. Optimized the build/test/installation automation, and flew to lead the deployment and troubleshooting of the solution at our clients' premises.
Assisted Ericsson with the design and development of a Java backend for automated monitoring and disaster recovery for their intercontinental optical links. I had lots of fun learning the technological aspects, leading the communication bit, and playing with Protobuf messaging.
Senior Software Engineer
2020 - Present (3 years)
Create and develop innovative software solutions for different clients across a broad range of industries.
Participate in scrums consisting of cross-functional teams, both software and hardware.
Ensure that features are being delivered efficiently and on-time.
Worked on the back-end development in a microservices architecture of a leading C2C and B2C marketplace in Switzerland, with stunning 5M+ users.
Researched and implemented CDN optimizations that brought the company six-figures yearly cost savings. Re-engineered the “ricardo.ch” popular Swiss e-commerce website to a cloud-native solution, using both Go and Java.
Assisted the company to develop, push, and monitor common standards for its microservices for consistent operation of heterogeneous codebases in Kubernetes.