Software Engineer | Bachelor of Engineering | Brazilian / German | pedro@scaff.me | Living in Berlin
I'm a backend focused software generalist with a broad range of skills. I can work with different technologies and learn fast. I have experience working with high quality standards and agile teams. I like setting up processes and helping teams work better and be more productive. I highly value a healthy and happy work environment.
My current job is as a software engineer at Sanctuary Computer. My team works on the development of the OS and backend services for the Light Phone (LP). We work closely with the LP founders to develop new features and handle technical debt. I joined 5 months before the launch of the Light Phone III, the most ambitious project both Sanctuary Computer and Light have ever done. We managed to successfully launch the phone in Feb/2025 with great feedback from the specialized media and the LP community. Since joining I helped the team further develop software engineering best practices such as using proper QA tools and to constantly refactor code to simplify and speed up development.
- Development of the OS for the Light Phone III
- react-native and Android (Java) native development
- Backend development with Elixir
- Maintenance and further development for the Light Phone II
- Backend development of API for SaaS platform
- Setting up software engineering best practices for the team
- Backend in Golang with AWS Lambdas, SQS and EC2
- Infrastructure with AWS using Terraform and Serverless
- Backend development of on-demand ride-hailing platform
- Distributed backend in Golang with Kafka
- Data schemas using protobuf
- Infrastructure with AWS using Terraform
- Development of operations dashboards with Appsmith
- Development of real-time, low-latency application built using ROS and CEF running on Linux
- Lit Element/Redux/ThreeJS for Javascript WebApp
- Development of embedded/native part using C++
- IPC interface for communication between C++ and JS
- Infrastructure setup using Terraform
- Backend development of on-demand fleet API
- Distributed backend in Node.js with Kafka
- Frontend development of WebApp using React / Redux
- Setup for test automation infrastructure (Jenkins, Docker)
- Frontend development of WebApps featuring 2D and 3D visualizations
- Node.js development of APIs tools and pipelines
- Automation of functional tests for JS library and WebApp
- Manual testing of JS library API and WebApp
- Setup for test automation infrastructure (Jenkins, Docker)
- Javascript / Typescript
- Golang
- NodeJS
- AWS
- Terraform
- Rust
- Elixir
- Computer Engineering, Bachelor
- Mother language: Portuguese
- Fluent: English and German
- Basic: Spanish and Italian