Onwukike Ibe is a software engineer with 14 years of experience building scalable infrastructure and data systems, focused on warehousing big data and applying machine learning and statistics for analysis. He has worked on distributed tracing and telemetry at Uber and Lyft, and contributed backend enhancements to the widely-used jaeger-client-node project, improving sampling, rate-limiting, and span metrics. His background spans data engineering at Capital One Labs and high-throughput, real-time systems at Magnetic and Knewton, giving him a strong mix of production systems, ETL at scale, and performance optimization. He also has research experience developing parallelizable algorithms for digit extraction from transcendental numbers, reflecting a theoretical bent that informs practical engineering. Based in Trenton, NJ, he brings proven experience in both open source and enterprise environments and seeks roles emphasizing scalable systems and data-driven insights.
14 years of coding experience
7 years of employment as a software developer
High School Diploma, High School Diploma at The Lawrenceville School
BS, Computer Science, BS, Computer Science at Rutgers University
Contributions:56 commits, 100 PRs, 235 pushes in 5 months
Contributions summary:Onwukike primarily contributed to the development of the `jaeger-client-node` library, focusing on enhancements to sampling and reporting mechanisms. Their commits involve adding tags for samplers, implementing rate-limiting sampling, and modifying the tracer to include metrics for spans. The user also made updates to configuration and dependencies to improve the overall library functionality.
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.