Alan Plum

Senior Software Consultant at Foss & Haas GmbH

Rheda-Wiedenbrück, 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
Alan Plum is a Senior Software Consultant based in Rheda-Wiedenbrück with over a decade of professional experience building web applications and consulting for clients. He combines strong TypeScript, Laravel and React skills with practical backend expertise—evidenced by contributions to the official ArangoDB JavaScript driver improving connection handling and to DefinitelyTyped for robust TypeScript definitions. At Foss & Haas he advises and delivers production systems, and previously ran his own software development practice, giving him both consultancy breadth and hands-on implementation experience. He’s contributed to testing and robustness work on notable open-source projects like gaearon/react-document-title, showing attention to cross-environment reliability. Colleagues value him for shipping pragmatic, well-tested solutions and for quietly improving developer ergonomics through type and driver-level contributions.
code13 years of coding experience
job4 years of employment as a software developer
bookUniversity of Cologne
languagesGerman, English
stackoverflow-logo

Stackoverflow

Stats
10,834reputation
6.3mreached
155answers
18questions
Badges
css
top-5%
jquery
top-5%
javascript
top-1%
python
top-5%
angularjs
top-5%
github-logo-circle

Github Skills (27)

javascript10
testing10
http10
typescript10
typescript-definitions10
type-definition10
arangodb10
typescript-types10
typescripts10
react10
jquery9
python9
css9
angularjs9
component-testing9

Programming languages (17)

MDXCSSC++CRustScalaGoHTML

Github contributions (5)

github-logo-circle
arangodb/arangojs

Sep 2014 - Jun 2022

The official ArangoDB JavaScript driver.
Role in this project:
userBack-end Developer
Contributions:69 releases, 9 reviews, 1573 commits in 7 years 9 months
Contributions summary:Alan's commits primarily involve modifying the ArangoDB JavaScript driver, particularly focusing on the `lib/connection.js` and `src/connection.js` files. Their contributions include exposing request options, adding connection functionality with the "forever" flag, and implementing the `content-length` header. The work indicates a focus on improving connection handling and functionality.
drivernosqlfaunadbjavascriptnodejs
The repository for high quality TypeScript type definitions.
Role in this project:
userBack-end Developer
Contributions:14 reviews, 29 commits, 24 PRs in 2 years 10 months
Contributions summary:Alan primarily contributed to the TypeScript type definitions within the `definitelytyped/definitelytyped` repository, focusing on enhancing and updating the API definitions for various libraries and frameworks. They updated existing definitions for `arangodb`, and added new definitions for `mcrypt`, `promised-ldap`, `ldap-filters`, and `json_ml`. The contributions also included updates to existing type definitions and the addition of test files to validate the type definitions, thereby ensuring the correctness and completeness of the type definitions.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
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
Alan Plum - Senior Software Consultant at Foss & Haas GmbH