Ossi Herrala

Chairperson Of The Board at SensorFu

Oulu, Mainland Finland
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

👤
Senior
🎓
Top School
Ossi Herrala is a seasoned software engineer and entrepreneur with 18 years of experience building and hardening backend systems, currently serving as Chairperson and Co-Founder/R&D lead at SensorFu in Oulu. He blends hands-on Rust development and security-minded engineering—contributing to projects like a Rust DNS stack, cargo-crev, and sodiumoxide—demonstrating deep attention to parsing safety, dependency hygiene, and secure memory handling. Known for preferring high-quality, open source solutions, he regularly modernizes codebases by updating dependencies, addressing lints, and refactoring deprecated APIs. Comfortable toggling between breaking things to learn and fixing them to production-grade, he brings pragmatic leadership from prototype to resilient product.
code18 years of coding experience
bookUniversity of Oulu
stackoverflow-logo

Stackoverflow

Stats
711reputation
418kreached
9answers
0questions
github-logo-circle

Github Skills (40)

dependency-management10
testing10
it-security10
memory-management10
http10
security10
dns10
cryptography10
web-framework10
error-handling10
logging10
rust10
dns-resolver9
cargo9
code-review9

Programming languages (18)

C#CSSC++RustCGoHTMLKotlin

Github contributions (5)

github-logo-circle
tomaka/rouille

Apr 2018 - Aug 2021

Web framework in Rust
Role in this project:
userBack-end Developer
Contributions:16 commits, 7 PRs, 8 comments in 3 years 4 months
Contributions summary:Ossi primarily focused on maintaining and improving the `rouille` web framework in Rust. Their contributions included updating dependencies like `filetime` and `rand`, as well as refactoring code to remove deprecated features such as `str::trim_start`. They also addressed Clippy warnings, and fixed code, contributing to the quality and maintainability of the project. Furthermore, the user updated and refactored parts of the framework, including session management and proxy features, contributing to its overall functionality.
rustframeworkweb-frameworkserver
hickory-dns/hickory-dns

Jan 2018 - Oct 2018

A Rust based DNS client, server, and resolver
Role in this project:
userBack-end Developer
Contributions:2 reviews, 13 commits, 10 PRs in 8 months
Contributions summary:Ossi primarily contributed to the `hickory-dns` project by making changes related to logging, configuration, and core DNS functionality. They updated logging dependencies and configurations, ensuring proper error reporting. The user implemented changes to core DNS protocols, including fixing a pointer issue in compressed labels and adding checks for RData lengths and CAA value lengths to improve parsing safety. They also made the `read_system_conf` function public.
mdnsresolvedns-clientdnsresolver
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
Ossi Herrala - Chairperson Of The Board at SensorFu