Benjamin Wilson

Language Engineer at TypeFox

Lower Saxony, Germany
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
Benjamin Wilson is a language engineer with 12 years of software experience, currently building the Langium framework and DSL tooling at TypeFox. He holds an MS and BS in Computer Science from Oregon State University and blends academic research in programming language theory and Formal Concept Analysis with practical systems engineering. Benjamin’s background spans full-stack development, front-end work, and Linux administration, and he has led engineering efforts from a startup CTO role to maintaining 24/7 Haskell+React stacks for research teaching. An active open-source contributor, he’s improved core Parse Server projects and the Parse PHP SDK—adding authentication features, batch/relation handling, and high test coverage. He’s passionate about compilers, data visualization, and making developer-facing systems intuitive, often applying insights from teaching large undergraduate cohorts to improve tooling usability. Based in Lower Saxony, Germany, he combines deep language-theory instincts with hands-on production experience and a tinkerer’s curiosity.
code12 years of coding experience
job6 years of employment as a software developer
bookMechanical Engineering, Mechanical Engineering at Oregon State University
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
86reputation
3kreached
10answers
0questions
github-logo-circle

Github Skills (23)

javascript10
back-end-development10
apidoc10
testing10
php10
api10
sdk10
parse-server10
rest-api10
nodejs10
authentication9
mongodb-database9
user-authentication9
mongodb9
postgresql8

Programming languages (15)

C#JavaC++CGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
The PHP SDK for Parse Platform
Role in this project:
userBack-end Developer
Contributions:5 releases, 31 commits, 122 PRs in 2 years 5 months
Contributions summary:Benjamin primarily contributed to the PHP SDK for the Parse Platform. Their work included implementing and refining features related to relation operations and batch processing within the SDK, crucial for interacting with the Parse Server. They also made enhancements to file handling, configuration, and server health checks, demonstrating a strong understanding of the SDK's internal workings and its interaction with the Parse Server. Furthermore, the user implemented relative time query methods.
parse-serverphpsdkparserparse
parse-community/parse-server

Feb 2016 - Feb 2018

Parse Server for Node.js / Express
Role in this project:
userBack-end Developer
Contributions:14 commits, 30 PRs, 13 pushes in 2 years
Contributions summary:Benjamin primarily contributed to the back-end aspects of the Parse Server project, focusing on fixing bugs and enhancing the existing functionalities. They addressed issues related to outdated links, beforeSave hooks, and server URL validation, demonstrating a strong understanding of server-side logic and API interactions. The user also implemented new features like enabling POST login, improving the robustness and functionality of the authentication flows. Furthermore, they added the relative time option, demonstrating an understanding of the Mongo Transform.
file-storageexpressnotificationsgraphql-servermongodb
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
Benjamin Wilson - Language Engineer at TypeFox