Pedro R.
About Pedro R.
Pedro R. is a Senior Software Engineer specializing in Rust, with extensive experience in software development and engineering across various companies in Europe and the United States. He has a strong focus on building reliable and scalable applications and has worked in multiple roles including Senior Software Engineer and Chief Technology Officer.
Work at DittoLive
Pedro R. currently holds the position of Senior (Rust) Software Engineer at Ditto, where he has been employed since 2023. His role focuses on developing applications that prioritize reliability, security, scalability, performance, and manageability. He works remotely from Berkeley, California, United States.
Previous Employment Experience
Pedro R. has extensive experience in software engineering across various companies. He worked at Revolut as a Senior (Python) Software Engineer for three months in 2020, and at Arbor Education as a Senior Software Engineer for two years from 2011 to 2013. He served as Chief Technology Officer at GetSocial for six months in 2015 and held a Senior Software Engineer position at Greenhouse in 2021 for eight months. Additionally, he worked at Fraudio as a Senior (Rust and Scala) Software Engineer from 2021 to 2023, and at ThousandEyes (part of Cisco) in multiple roles from 2017 to 2019.
Education and Expertise
Pedro R. studied at Faculdade de Ciências e Tecnologia (Universidade Nova de Lisboa), where he earned both a Bachelor of Science and a Master of Science in Computer Science and Engineering from 2003 to 2008. He has a strong preference for programming languages such as Rust, Common Lisp, and Haskell, and emphasizes the importance of automating processes to improve efficiency in software development.
Technical Skills and Interests
Pedro R. specializes in building applications that are reliable, secure, scalable, performant, and manageable. He has a strong preference for working with Linux and UNIX systems. He expresses a clear disinterest in Blockchain, Cryptocurrencies, Web3, and DeFi technologies, focusing instead on traditional software engineering practices.
Career Progression
Pedro R. began his career as a Software Engineer Intern at Altice Labs in 2007. He progressed to a Junior Software Engineer at Novageo Solutions and later became a Full-stack Software Engineer at the same company. His career includes various senior roles, culminating in his current position at Ditto. His diverse experience spans multiple countries and companies, showcasing his adaptability and expertise in the field.