Jabari Booker

Software Engineer II at Apogee Research, LLC

Virginia, 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
Jabari Booker is a Software Engineer II with 11 years of experience building high-performance C++ systems across graphics, concurrent and heterogeneous computing. He has shipped backend improvements to widely-used open-source projects like Apache Arrow—implementing compute kernels and a cumulative-sum function—demonstrating attention to data integrity and performance. His background spans defense visualization tools, GPU-parallel research, and production engineering at firms from Boeing to Capital One and Voltron Data, reflecting a blend of research rigor and applied systems work. Comfortable with low-level optimization and SIMD/GPU programming, he also mentors and taught large undergraduate cohorts early in his career. Based in Virginia, he combines natural curiosity with a practical focus on measurable performance gains and robust testing. Notably, he has solved irregular parallel parsing challenges and built tooling to quantify shader/GPU workloads, revealing a knack for turning research problems into production-ready solutions.
code11 years of coding experience
job3 years of employment as a software developer
bookThe Westminster Schools
bookBachelor's degree, Computer Science and Computer Engineering, Bachelor's degree, Computer Science and Computer Engineering at Washington University in St. Louis
github-logo-circle

Github Skills (11)

apache-arrow10
kernel10
c-language10
cprogramming-language10
testing9
data-structure9
datastructures-algorithms9
algorithm9
data-structures9
algorithms9
parquet7

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
apache/arrow

Feb 2022 - Jun 2022

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Role in this project:
userBack-end Developer
Contributions:28 reviews, 5 commits, 10 PRs in 4 months
Contributions summary:Jabari primarily focused on enhancing the Apache Arrow project's core functionalities, as evidenced by the commit messages addressing temporal data validation and data copy utilities. They contributed to performance improvements and addressed specific issues within the C++ codebase, specifically targeting compute kernels. Their work involved modifying existing code and adding test cases to ensure data integrity and efficient data manipulation within the Arrow ecosystem. Additionally, the user implemented a new cumulative sum compute function.
apache-arrowarrowparquet
JabariBooker/arrow

Dec 2021 - Jul 2022

Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
Contributions:3 PRs, 95 pushes, 6 branches in 7 months
memoryextractionmulti-languagetoolboxaccelerated
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