Michael Ringgaard

Founder And CEO at Ringgaard Research ApS

Central Denmark Region, Denmark
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
Michael Ringgaard is a seasoned software leader and founder with 30+ years in systems and software engineering and 12 years in senior technical roles, now leading Ringgaard Research ApS. He spent over a decade at Google as a Senior Staff Software Engineer, bringing deep expertise in backend systems, code organization, and modularity. His open-source contributions to prominent projects like SLING demonstrate practical focus on stability and maintainable architecture—refactoring core libraries and fixing subtle macros and flow logic. Michael blends hands-on engineering with strategic leadership from prior chief architect and system developer roles, making him equally comfortable in low-level system details and company strategy. Based in Central Denmark, he pairs a master’s in computer science with an entrepreneurial drive to turn research-grade ideas into production-ready software.
code12 years of coding experience
job27 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Aarhus Universitet
bookHasseris Gymnasium
github-logo-circle

Github Skills (4)

cprogramming-language10
c-language10
software-design9
code-optimization8

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
google/sling

Apr 2017 - May 2020

SLING - A natural language frame semantics parser
Role in this project:
userBack-end Developer
Contributions:2 releases, 2 reviews, 268 commits in 3 years 1 month
Contributions summary:Michael's commits focus on adding license files to the jit library and refactoring the jit library to be independent of base/types.h, showing a focus on code organization and modularity within the project's core components. Further, the user fixed a bug in the CHECK_OK macro and made updates to the flow module, which suggests involvement in improving the stability and functionality of the codebase. Additionally, the user worked on updating connector links in a flow merge.
parsernatural-language-understandingnatural-language-processingneural-networkmachine-learning
ringgaard/sanos

May 2014 - Oct 2020

Sanos operating system kernel
Contributions:11 commits, 5 pushes, 3 comments in 6 years 6 months
kerneloperating-system
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