Matthew Olsson is a software engineer with nine years of experience bridging electrical engineering and software, currently working at Apple in Cupertino. A self-taught developer with an ECE degree, he specializes in embedded systems and performance-critical C/C++ development, having improved missile video processing throughput by up to 50% at Raytheon. He is an active open-source contributor to notable projects like SerenityOS, where his deep work on LibPDF enhanced PDF parsing, font handling, and encryption edge cases. Comfortable debugging from kernel to assembly and automating workflows with Python, he also has hands-on hardware and RF measurement experience from antenna research. Known for turning lengthy manual tasks into automated tools, he brings a pragmatic, systems-level mindset to both firmware and higher-level software.
9 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS, Electrical and Computer Engineering, Bachelor of Science - BS, Electrical and Computer Engineering at Baylor University
Contributions:155 reviews, 242 commits, 144 PRs in 2 years 8 months
Contributions summary:Matthew primarily focused on improving the LibPDF library within the SerenityOS operating system. Their contributions centered around enhancing the PDF parsing and rendering capabilities, including supporting various destination types, removing unnecessary code, and propagating errors. They also worked on improving character width calculations and font handling, along with encryption and decryption enhancements within the PDF processing library.
Contributions:2 PRs, 1707 pushes, 427 branches in 4 years 1 month
kernelserenityoperating-systemlinuxoperating
Find and Hire Top DevelopersWeβve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.