Arjan Kleene

Development Consultant at Arjan Kleene Software Solutions

Gelderland, 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
Arjan Kleene is a Development Consultant based in Gelderland, Netherlands, with 11 years of hands-on experience building PHP/MySQL systems and Symfony applications. He runs his own consultancy, delivering backend-focused solutions and API work—evidenced by contributions to the Joind.in API such as new endpoints, schema changes, and rate-limit logic. Equally comfortable full-stack, he has enhanced educational tooling like the Hedy programming language, extending its grammar and UI to make programming more accessible to children. Native Dutch and fluent in English and German, he combines pragmatic engineering with a flair for improving developer and user experiences. His background from the University of Twente underpins a long-running commitment to clean, maintainable code and practical open-source collaboration.
code11 years of coding experience
bookUniversity of Twente
languagesDutch, English, German
stackoverflow-logo

Stackoverflow

Stats
9,814reputation
1.6mreached
369answers
2questions
Badges
mysql
top-5%
css
top-5%
php
top-1%
xml
top-5%
html
top-5%
github-logo-circle

Github Skills (27)

programming-language10
python10
apidoc10
grammar10
php10
grammars10
api10
ed2551910
mysql9
rate-limiting9
permission9
css9
sql9
html9
xml9

Programming languages (9)

TypeScriptDockerfileCSSC++JavaScriptPHPHTMLKotlin

Github contributions (5)

github-logo-circle
hedyorg/hedy

Apr 2020 - Oct 2022

Hedy is a gradual programming language to teach children programming. Gradual languages use different language levels, where each level adds new concepts and syntactic complexity. At the end of the Hedy level sequence, kids master a subset of syntactically valid Python.
Role in this project:
userFull-stack Developer
Contributions:25 reviews, 19 commits, 14 PRs in 2 years 6 months
Contributions summary:Arjan significantly contributed to Hedy, a programming language project designed to teach children programming. They implemented support for Windows line endings and extended the language's grammar to include features like "in" list checks and the ability to use multiple conditions in if-statements. Furthermore, they added the functionality to support repeat statements with variable numbers of times, significantly enhancing the language's capabilities. Additionally, they worked on UI improvements for the language selector.
sequencehedypythonsyntacticprogramming-language
joindin/joindin-api

Oct 2019 - Oct 2019

The Joind.in API PHP Application
Role in this project:
userBack-end Developer
Contributions:8 commits, 3 PRs, 4 comments in 5 days
Contributions summary:Arjan primarily contributed to the back-end of the Joind.in API, focusing on enhancing the talk and event functionalities. They added a new API endpoint for retrieving images, implemented database schema changes, and updated the codebase to use the `created_at` column. Additionally, the user implemented a rate limit check for talk comments and fixed some tests related to database connections. Their work demonstrates a good understanding of API development and database interaction.
apiphpphp-apiphp-application
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
Arjan Kleene - Development Consultant at Arjan Kleene Software Solutions