Tobias Lengsholz

Software Engineer at Cognigy

Cologne, North Rhine-Westphalia, 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
Tobias Lengsholz is a software engineer with a decade of full‑stack experience, based in Cologne, Germany. He has held senior engineering roles at InVision Group and UNICEPTA and has recently contributed at Cognigy, bringing product-facing engineering experience across startups and agencies. Tobias is an active open-source contributor, improving type safety and developer ergonomics in prominent projects like flow-typed and enhancing front-end animation reliability in react-flip-move. He combines a strong practical focus on maintainability and tooling upgrades with hands-on fixes for tricky runtime issues such as "zombie" DOM nodes during fast transitions. Having run his own web development shop early in his career, he pairs entrepreneurial initiative with a developer-first mindset. Unusually for an engineer, his academic background began in law at Universität Bonn, suggesting a methodical, detail-oriented approach to problem solving.
code10 years of coding experience
job8 years of employment as a software developer
bookRechtswissenschaften, Rechtswissenschaften at Universität Bonn
languagesEnglish, German
stackoverflow-logo

Stackoverflow

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

Github Skills (16)

flowtype10
work-flow10
javascript10
react-router-dom10
flow-control10
front-end-development10
jestjs10
animation10
rxjs10
control-flow10
react10
enzyme9
typescripts8
typescript8
typescript-types8

Programming languages (8)

TypeScriptC#RustJavaScriptGoHTMLElixirPython

Github contributions (5)

github-logo-circle
joshwcomeau/react-flip-move

Aug 2017 - Aug 2019

Effortless animation between DOM changes (eg. list reordering) using the FLIP technique.
Role in this project:
userFront-end Developer
Contributions:12 commits, 10 PRs, 18 pushes in 1 year 11 months
Contributions summary:Tobias primarily focused on improving the functionality and maintainability of the `react-flip-move` library. They addressed a specific issue related to "zombie" nodes during fast transitions by modifying state management within the component. Furthermore, the user upgraded the project to React 16, including the associated tooling (Enzyme) and dependency updates. They also added a wrapperless mode feature, enhancing the library's flexibility.
reorderingreact-flip-movereactanimationrequestanimationframe
flow-typed/flow-typed

Jun 2018 - Mar 2019

A central repository for Flow library definitions
Role in this project:
userFull-stack Developer
Contributions:5 commits, 9 PRs, 13 comments in 9 months
Contributions summary:Tobias contributed to improving type definitions for various libraries used in the project, focusing on RxJS and Jest-styled-components. Their work involved adding missing imports, fixing existing typing issues, and adding support for async matchers. Additionally, they added Flow definitions for the react-router-dom library. These changes enhanced type safety and improved the developer experience within the project.
libdefsflowtypedefinitionscli
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
Tobias Lengsholz - Software Engineer at Cognigy