Innocent Djiofack

Software Engineer at Meta

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job7 years of employment as a software developer
bookMaster of Business Administration (MBA), R&D Management, Master of Business Administration (MBA), R&D Management at Southern Polytechnic State University
bookBachelor's degree, Computer Science and Mathematics, Bachelor's degree, Computer Science and Mathematics at Dschang University
bookSelf Driving Car engineer Nanodegree, Self Driving Car engineer Nanodegree at Udacity
languagesFrench, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (10)

javas10
apache-beam10
jdbc10
java10
streaming9
batching9
batch9
big-data8
data-engineering8
sql8

Programming languages (6)

C#JavaC++JavaScriptPythonDart

Github contributions (5)

github-logo-circle
apache/beam

Jun 2017 - Apr 2018

Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
userBack-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.
golangpythonstreaming-databeambatch
evindj/beam

Jun 2017 - Apr 2018

Mirror of Apache Beam
Contributions:18 pushes, 13 branches in 10 months
javaapache-beamapachebeam
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.
Request Free Trial
Innocent Djiofack - Software Engineer at Meta