Michael Wilkerson-barker is a seasoned software engineer with over 20 years of experience building embedded, networked, and full-stack systems, blending deep C/C++ and Python expertise with practical knowledge of OS integration, device drivers, and protocol design. He has delivered mission-critical real-time systems and secure networked applications across organizations from Harris Corporation to MongoDB, and led teams while mentoring engineers and promoting rigorous testing practices. Beyond embedded systems, he contributes to notable open-source projects—improving core database behavior in Realm’s realm-core—demonstrating a knack for low-level database synchronization and build tooling. Academically strong with a BS in Computer Engineering and an MS in Systems Engineering (4.0), he pairs system-level rigor with cloud and web development skills (Django, Go) to solve complex problems end-to-end. Known for diving into critical-path issues and emerging technologies like AI and cybersecurity, he aims to bring practical, scalable solutions to forward-looking engineering teams.
3 years of coding experience
25 years of employment as a software developer
Bachelor of Science (BS), Computer Engineering, 3.95, Bachelor of Science (BS), Computer Engineering, 3.95 at Rochester Institute of Technology
Master of Science (MS), Systems Engineering, 4.0, Master of Science (MS), Systems Engineering, 4.0 at Florida Institute of Technology
Core database component for the Realm Mobile Database SDKs
Role in this project:
Back-end Developer & Database Engineer
Contributions:6 releases, 901 reviews, 89 commits in 7 months
Contributions summary:Michael primarily focused on improving the core database component of the Realm Mobile Database SDKs. They addressed issues in the `realm-apply-to-state` tool, fixed benchmark tests, and corrected Jenkins build configurations. Furthermore, they implemented critical features like handling subscription sets for flexible sync and ensuring proper error handling, demonstrating a deep understanding of database operations and synchronization mechanisms. Their contributions involved modifications to C++ code and build scripts, reflecting their expertise in the project's core 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.