Lucas Köhler

Postdoctoral Researcher at Humboldt-Universität zu Berlin

Berlin, 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
Lucas Köhler is a Berlin-based postdoctoral researcher and full-stack developer with nine years of experience bridging academic research in social psychology and practical software engineering. He contributes to prominent open-source projects like Eclipse Theia, where he extended the plugin API, added multi-window webview support and improved UI components—work that reflects a strong focus on developer tooling and UX. His background spans roles in research, consulting, and QA/test automation, giving him a rare combination of rigorous experimental thinking and production-grade engineering discipline. Lucas has a PhD in Social Psychology from LMU Munich and dual master's degrees from the University of Groningen, which inform his human-centered approach to software design. Notably, he has shipped cross-platform E2E tests for a desktop IDE and implemented nuanced features like code action resolution and drag-and-drop tree rendering, showing attention to both reliability and developer experience. He thrives at the intersection of research and engineering, turning complex user and system requirements into maintainable, well-tested solutions.
code9 years of coding experience
job4 years of employment as a software developer
bookLudwig Maximilian University of Munich
bookMaster of Science - MS, Applied Social Psychology, Distinction, Master of Science - MS, Applied Social Psychology, Distinction at University of Groningen
bookSemester Abroad, Psychology, Semester Abroad, Psychology at Université Paul Valéry (Montpellier III)
languagesGerman, English, French
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (24)

e2e-testing10
javascript10
webdriverio10
json-schema10
e2e-test10
testing10
drag-and-drop10
ide10
typescript10
forms10
mochajs10
typescript-types10
typescripts10
act10
react10

Programming languages (10)

TypeScriptDockerfileJavaShellVueJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
eclipsesource/jsonforms

Jul 2017 - Jan 2023

Customizable JSON Schema-based forms with React, Angular and Vue support out of the box.
Role in this project:
userFull-stack Developer
Contributions:2 releases, 159 reviews, 76 commits in 5 years 6 months
Contributions summary:Lucas primarily contributed to the `jsonforms` repository by modifying the `schema.service.ts` file and the test files, adding functionality and tests related to the `addToData` method. The modifications included adding two additional arguments, `neighbourValue` and `insertAfter`. They also fixed an incorrect `deleteFromArray` function and applied code review and linter warnings. Finally, the user added drag and drop capabilities to the tree renderer component.
json-viewervueschema-based-formsreactvue3
eclipse-theia/theia-ide

Nov 2020 - May 2021

The Eclipse IDE is a modern and open IDE for cloud and desktop. The Theia IDE is based on the Theia platform. The Theia IDE is available as a downloadable desktop application. You can also try the latest version of the Theia IDE online. For more details, see the Readme below.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 commits, 1 PR, 6 comments in 5 months
Contributions summary:Lucas primarily focused on adding and enabling end-to-end (E2E) tests for the Theia IDE's packaged application. They implemented tests using WebdriverIO to verify the application's functionality, including window titles and the presence of built-in extensions. Furthermore, the user ensured these tests were compatible across multiple operating systems by adapting the test setup and keyboard shortcut configurations for Windows and macOS. They also made other contributions like ESLint configuration.
blueprintoperating-systemtheiaplatformseclipse-theia
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
Lucas Köhler - Postdoctoral Researcher at Humboldt-Universität zu Berlin