Innocent Djiofack is a software engineer with 11 years of experience focused on building reliable storage and data-processing systems, currently at Meta in Seattle. He has a strong backend Java background and has contributed to high-profile open source projects like Apache Beam, improving database IO and timer invocation components to boost efficiency and correctness. His career spans startups and enterprises—from Alarm.com to consulting roles—paired with an MBA in R&D management and a Nanodegree in self-driving car engineering, reflecting a blend of product-minded engineering and systems research. Known for pragmatic optimizations (e.g., configurable JDBC fetch sizes and mutation-detector refinements), he brings a detail-oriented approach to large-scale data pipelines and storage engineering.
11 years of coding experience
7 years of employment as a software developer
Master of Business Administration (MBA), R&D Management, Master of Business Administration (MBA), R&D Management at Southern Polytechnic State University
Bachelor's degree, Computer Science and Mathematics, Bachelor's degree, Computer Science and Mathematics at Dschang University
Self Driving Car engineer Nanodegree, Self Driving Car engineer Nanodegree at Udacity
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer
Contributions:10 commits, 18 PRs, 35 comments in 9 months
Contributions summary:Innocent primarily focused on improvements and modifications to the Java-based code within the Apache Beam project, specifically addressing core functionalities related to data processing. Their contributions included simplifying and refining the `ByteBuddyOnTimerInvokerFactory` and modifying the mutation detector to rely on structural value. Furthermore, they introduced enhancements to the `JdbcIO` component, including making the fetch size configurable, to optimize database interactions. These changes suggest a focus on improving the efficiency and reliability of data processing operations within Beam.
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.