Rick Ossendrijver

Co-Founder at Picnic Technologies

Utrecht, Utrecht, Netherlands
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
Rick Ossendrijver is a software engineer and entrepreneur with a decade of experience, currently co-founding Express Me and maintaining Error Prone support at Picnic Technologies. He specializes in Java static analysis and tooling, contributing fixes and new checks to high-profile open-source projects like Google’s error-prone and Checkstyle to catch common Java mistakes at compile time. His MSc research focused on automated library migrations using Error Prone and Refaster, reflecting a deep interest in program transformation and developer tooling. Based in Utrecht, he blends hands-on backend work with test automation and long-term stewardship of developer-centric infrastructure. Colleagues know him for improving code quality through pragmatic static checks and for turning research ideas into production-grade engineering.
code10 years of coding experience
job5 years of employment as a software developer
bookHAVO-diploma N&T profiel, HAVO-diploma N&T profiel at Minkema College Woerden
bookHBO-ICT (Software engineering), HBO-ICT (Software engineering) at HU University of Applied Sciences Utrecht (Hogeschool Utrecht)
bookMaster Software Engineering, Master Software Engineering at University of Amsterdam
languagesDutch, English
stackoverflow-logo

Stackoverflow

Stats
2,784reputation
137kreached
39answers
30questions
Badges
android
top-5%
github-logo-circle

Github Skills (18)

static-analysis10
testing10
software-quality10
java10
javas10
error-prone10
test-automation10
android9
mockito9
junit8
androidx6
rest6
gradle6
android-espresso6
mvvm6

Programming languages (12)

TypeScriptJavaShellGherkinScalaJavaScriptHTMLLogos

Github contributions (5)

github-logo-circle
checkstyle/checkstyle

Jan 2021 - Dec 2024

Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:21 reviews, 26 PRs, 58 comments in 3 years 11 months
Contributions summary:Rick's commits primarily involve modifying test files within the `checkstyle/checkstyle` repository, a tool for Java code quality. These changes include updating existing test cases and enabling new checks, such as `CollectorMutability`, `MockitoMockClassReference`, `PrimitiveComparison`, and `RedundantStringConversion`. These modifications suggest a focus on improving test coverage and ensuring the proper functioning of the checkstyle tool. The user also refactored some tests for better maintainability.
ant-taskinvokedcode-qualityconventionscheckstyle
google/error-prone

Apr 2021 - Jan 2023

Catch common Java mistakes as compile-time errors
Role in this project:
userBack-end Developer
Contributions:19 reviews, 8 commits, 18 PRs in 1 year 8 months
Contributions summary:Rick primarily contributed to the `error-prone` project by addressing bugs and implementing new features related to static analysis of Java code. They fixed issues in Refaster templates, improved the `UnnecessarilyFullyQualified` checker to handle java.lang and inconsistent import usages, and introduced and extended various code analysis checks, such as `StringCaseLocaleUsage`. The contributions involved modifying existing bug patterns, refining code analysis logic, and incorporating new features to enhance code quality and prevent common Java mistakes.
compile-timemistakescompilestatic-code-analysisjava-common
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
Rick Ossendrijver - Co-Founder at Picnic Technologies