Simeon Pilgrim

Principal Engineer at Omnata

Canterbury, New Zealand
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
Simeon Pilgrim is a Principal Engineer with 19 years' experience designing and delivering high-performance, data-focused systems across embedded, networking, and cloud ecosystems. He currently builds scalable ELT tooling for secure Snowflake data movement and has led KPI processing and migration efforts at enterprise scale, combining deep systems-level knowledge with pragmatic SQL and data engineering. A longtime open-source contributor, Simeon made significant backend and test-automation contributions to the widely used RoaringBitmap project, implementing a complex flip operation and strengthening iterator and ART-data-structure tests. Colleagues know him as a socially engaged problem-solver who connects people and ideas to unblock work, and his background ranges from ARM firmware reverse-engineering to distributed protocol implementation—skills that surface in both low-level debugging and high-level architecture.
code19 years of coding experience
job26 years of employment as a software developer
bookUniversity of Canterbury
stackoverflow-logo

Stackoverflow

Stats
24,512reputation
1.6mreached
1,441answers
5questions
Badges
windows
top-5%
wix
top-5%
command-prompt
top-5%
sql
top-1%
json
top-5%
github-logo-circle

Github Skills (25)

unit-testing10
algorithms10
bitmap10
testing10
roarr10
data-structure10
java10
bitset10
javas10
sql10
data-structures10
bitmaps10
json9
batchfile9
wix9

Programming languages (5)

JavaCGoHTMLPerl

Github contributions (5)

github-logo-circle
RoaringBitmap/RoaringBitmap

May 2021 - Jun 2021

A better compressed bitset in Java: used by Apache Spark, Netflix Atlas, Apache Pinot, Tablesaw, and many others
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:16 reviews, 5 commits, 5 PRs in 1 month
Contributions summary:Simeon contributed significantly to the `roaringbitmap/roaringbitmap` project by implementing a "flip ranger" operation for the `Roaring64Bitmap` class, which involved modifying the core data structures and associated utilities. Their work included writing comprehensive unit tests to validate the functionality and edge cases of the newly introduced `flip` method. Furthermore, the user addressed iterator behavior, ensuring that the values are treated correctly as unsigned long values in multiple methods. Additionally, the user wrote extensive tests related to the ART data structure used by the project.
bigdataroaring-bitmapsspark-mlroaringbitmapdruid
Contributions:33 commits, 16 pushes, 1 branch in 3 years 11 months
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
Simeon Pilgrim - Principal Engineer at Omnata