Software Development Consultant at Codic Consulting
Greater Gothenburg Metropolitan Area Sweden
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Henrik Rostedt is a software development consultant with 15 years of experience specializing in backend systems, programming language design, and type systems. Based in Greater Gothenburg, he combines industry work—helping build analytics and 5G backend services—with deep research contributions to verified ML and theorem-proving projects like CakeML and HOL4. His open-source work includes core changes to HOL4’s RISC‑V decoding and formal semantics improvements in CakeML, reflecting a rare blend of practical engineering and formal methods expertise. Comfortable in Python, JavaScript and formal proof environments, he often translates rigorous academic ideas into production-ready logic and data models. Colleagues rely on him for clear requirement capture and pragmatic technical stewardship across teams.
15 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Science and Engineering, Bachelor's degree, Computer Science and Engineering at Chalmers University of Technology
Contributions:93 commits, 1 PR, 67 pushes in 8 months
Contributions summary:Henrik primarily focused on modifying and refining the `CakeML` repository's core logic related to formal verification and theorem proving. They made changes to definitions and rewrite rules within the `characteristic` directory, improving the handling of `POSTd`, `POSTve`, and other related post-condition operations. They also merged in changes from the master branch, suggesting a role in maintaining the project's overall consistency and functionality, contributing to its formal semantics and formal verification aspects. The user also added a divergent loop example.
Canonical sources for HOL4 theorem-proving system. Branch develop is where “mainline development” occurs; when develop passes our regression tests, master is merged forward to catch up.
Role in this project:
Back-end Developer
Contributions:13 commits, 1 PR in 4 months
Contributions summary:Henrik primarily contributed to the core functionality of the HOL4 theorem prover. Their commits involve extensive changes to the system's model and decoding logic, specifically for the RISC-V architecture. The code modifications focus on generating new models and correcting decoding errors, improving the overall accuracy and efficiency of the theorem prover. This work directly relates to the core goals of the repository, which is to provide a robust environment for higher-order logic theorem proving.
pythonsatsat-solversourcesmerged
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
Henrik Rostedt - Software Development Consultant at Codic Consulting