J Ivancich

Principal Software Engineer at Red Hat

Ann Arbor, Michigan, 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

🤩
Rockstar
🎓
Top School
J Ivancich is a Principal Software Engineer with 13+ years focused on distributed storage and backend systems, currently working on IBM Storage Systems after a long tenure at Red Hat where he drove core Ceph radosgw improvements. He combines deep academic rigor—a Ph.D. in Computer Science and Engineering from the University of Michigan—with practical engineering, having contributed bug fixes, performance optimizations, and testing/deployment enhancements to the widely used Ceph storage platform. His research background in neural models of learning and memory and interest in the Clarity Mechanism give him a rare interdisciplinary perspective on cognition, teaching, and system design. A seasoned educator, he has designed and taught courses across languages from Ruby and Java to C++ and UNIX, and has produced well-reviewed Ruby training materials. He brings hands-on curiosity to mentoring and family projects alike, actively enjoying collaborative hardware/software learning with his nieces through Arduino builds. Known for bridging theory and production, he excels at turning complex research insights into reliable, scalable storage solutions.
code13 years of coding experience
job11 years of employment as a software developer
bookPh.D., Computer Science and Engineering, Ph.D., Computer Science and Engineering at University of Michigan
bookThe University of Utah
github-logo-circle

Github Skills (12)

distributed-systems10
object-storage10
c-language10
cprogramming-language10
testing8
devops8
scripting7
apache-arrow7
script7
json7
bash7
versioning7

Programming languages (7)

TypeScriptJavaC++ShellSCSSHTMLPython

Github contributions (5)

github-logo-circle
ceph/ceph

May 2016 - Jan 2023

Ceph is a distributed object, block, and file storage platform
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:354 reviews, 667 commits, 613 PRs in 6 years 9 months
Contributions summary:J primarily contributed to the back-end functionality of the Ceph storage platform, focusing on the radosgw component. Their work included bug fixes, performance optimizations, and feature enhancements related to object storage. Furthermore, the user implemented improvements to testing infrastructure and deployment. Several commits addressed issues in bucket listing, management, and metadata handling, highlighting their involvement in core storage operations.
fusefile-storagecephstorageopenebs
ivancich/ceph-fork

Mar 2017 - Mar 2025

Ceph is a distributed object, block, and file storage platform
Contributions:1 PR, 1221 pushes, 685 branches in 8 years 1 month
file-storagecephglusterfscloud-storageansible-collections
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
J Ivancich - Principal Software Engineer at Red Hat