Pedro R.

Senior (rust) Software Engineer at Ditto

Pedro R. has a diverse range of work experience in the technology industry. Pedro started their career as a Junior Software Engineer at Novageo Solutions in 2008 and later became a Senior Software Engineer at the same company. In 2011, they joined Arbor Education as a Senior Software Engineer. Pedro then worked at GetSocial, a Keywords Studio, where they held the positions of Senior Software Engineer (Core Backend) and Chief Technology Officer. In 2016, they became the Lead Software Engineer at Paladin Studios. Pedro joined ThousandEyes (part of Cisco) in 2017, where they worked as a Senior Site Reliability Engineer in both Production Systems and Developer Tools. Pedro then joined Revolut as a Senior (Python) Software Engineer in 2019 before moving to Thought Machine as a Senior Software Engineer (Clusters Infrastructure) in 2020. In 2021, they worked at Greenhouse (a WPP company) as a Senior Software Engineer and later joined Fraudio as a Senior (Rust and Scala) Software Engineer. Currently, Pedro is working at Ditto as a Senior Software Engineer.

Pedro R. completed their education from 2003 to 2008 at the Faculdade de Ciências e Tecnologia (Universidade Nova de Lisboa), where they obtained a BS and MSc degree in Computer Science and Engineering.

In addition to their formal education, Pedro R. has obtained several certifications in various subjects. In 2019, they completed the "Learning How to Learn: Powerful mental tools to help you master tough subjects" course through Coursera. In 2020, they obtained the "Version Control with Git" certification from Atlassian through Coursera, as well as "The Bits and Bytes of Computer Networking" certification offered by Google.

More recently, in 2021, Pedro R. has completed several courses in functional programming and data analysis. These include "Functional Programming Principles in Scala," "Effective Programming in Scala," "Functional Program Design in Scala," and "Big Data Analysis with Scala and Spark," all offered by École polytechnique fédérale de Lausanne (EPFL) through Coursera. Pedro has also completed programming language courses such as "Programming Languages, Part A (Standard ML)," "Programming Languages, Part B (Racket)," and "Programming Languages, Part C (Ruby)" offered by the University of Washington through Coursera.

It is important to note that no strong assumptions can be made about Pedro R.'s education or certifications beyond the information provided.

Links

Timeline

  • Senior (rust) Software Engineer

    July, 2023 - present