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.
nlpknowledge-representationnatural-language-understandingframesemantics
ringgaard/sling

Apr 2017 - Jan 2023

SLING - A natural language frame semantics parser
Contributions:2165 commits, 3 PRs, 1986 pushes in 5 years 10 months
nlpknowledge-representationnatural-language-understandingframesemantics
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
Michael Ringgaard - Founder And CEO at Ringgaard Research ApS