Abdelhakim Deneche

Graphics Engineer at Spline

Carlsbad, California, 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
Abdelhakim Deneche is a Graphics Engineer with 16 years of software development experience, currently applying his expertise at Spline in Carlsbad, CA. He brings deep systems and backend skills from senior roles at Salesforce, Dremio, and MapR, and is an active Apache committer with notable contributions to Apache Drill and Mahout, including a MapReduce Random Forests implementation that earned him committer status. His work spans high-performance graphics, distributed query engines, and machine learning infrastructure, with hands-on experience fixing complex window-function bugs, Parquet reader issues, and memory/codegen optimizations. A former university instructor who translated C algorithms into optimized MATLAB tools used by doctoral students, he combines practical production engineering with a strong academic foundation in computer science.
code16 years of coding experience
job13 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Université Mentouri de Constantine
languagesFrench, Arabic, English
stackoverflow-logo

Stackoverflow

Stats
192reputation
9kreached
12answers
0questions
github-logo-circle

Github Skills (19)

big-data10
machine-learning10
java10
javas10
data-loading10
window-functions10
parquet10
decision-tree10
hadoop-mapreduce9
mapreduce9
sql9
sqlplus6
hdfs6
json6
apache-zookeeper6

Programming languages (3)

JavaC++HTML

Github contributions (5)

github-logo-circle
apache/drill

Dec 2014 - Jul 2016

Apache Drill is a distributed MPP query layer for self describing data
Role in this project:
userBack-end Developer
Contributions:81 commits, 64 PRs, 258 comments in 1 year 6 months
Contributions summary:Abdelhakim primarily contributed to the Apache Drill project by addressing bugs and implementing new functionalities related to window functions. They fixed an exception related to window functions, corrected issues with dictionary encoded DATE columns in the Parquet reader, and made improvements to the handling of different data types within these functions. The user's work also extended to code generation and memory management improvements within the system.
jdbcdatastreambig-datadatabasehadoop
apache/mahout

Sep 2009 - Dec 2011

Mirror of Apache Mahout
Role in this project:
userBack-end Developer
Contributions:35 commits in 2 years 3 months
Contributions summary:Abdelhakim contributed to the Apache Mahout project by implementing a reference implementation for decision forests. Their work involved changes to Java code, specifically focusing on data loading, dataset generation, and testing. The user's commits included modifications to the core functionality of the decision forest implementation, as demonstrated by the code differences in data loading tests. The user also made changes related to the in-memory mapreduce implementation of decision forests.
javamahoutapacheapache-mahout
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
Abdelhakim Deneche - Graphics Engineer at Spline