Maarten Derks

Tech Lead at Fairphone


Lead Fairphone 2 software engineering activities: - Develop, maintain and execute a software support roadmap - Onboard and manage external business partner(s) for software development activities - Coach internal and external engineers to work on the software stack - Work together with colleagues from different business units to prioritize issues and improvements - Ensure that the software stack stays secure by applying Google’s monthly security bulletins - Deliver quarterly maintenance releases, for both Fairphone OS and Fairphone Open - Drive the release management process around software releases - Infuse the best software engineering practices to maintain the software stack (Continuous Integration, Test Driven Design, ...) - Estimate and write requirements for the supporting infrastructure (code hosting, code reviews, builds, etc.) - Maintain the Fairphone Open Source platform by publishing source code and binaries for every software release - Raise awareness of the technical challenges behind software longevity on Android smartphones (public speaking, blog writing, etc.)