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.
Performed technical interviews for hundreds of software engineering candidates on behalf of companies like Indeed, Intuit, Pinterest, and Citrix.
Evaluated fundamental computer science skills (data structures, algorithms etc.), software craftsmanship (understanding of unit testing, source control, APIs etc.), and specific technologies.
Worked as part of the senior interviewers' team to secure a high-quality standard for the interviews through quality control and new questions review.
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.
Worked on the development and delivery of a large scale bookkeeping and accounting solution, for clients including Fortune 500, Fortune Global 500 corporate, and central banks.
Developed a cash management solution for large enterprise and government clients, with a focus on backend development.
Implemented continuous integration (Jenkins/Docker), and full-solutions installation, both in-house and at client’s premises (Bash/Ansible).
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.