Marco Link

Senior Engineer at Freelancer

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
Marco Link is a Senior Engineer based in Berlin with 18 years of hands-on web development experience spanning Flash-era interactive projects to modern TypeScript tooling. At Contentful he has driven migrations of core libraries to TypeScript, fixed build and browser-compatibility issues (including IE11), and improved developer experience across contentful.js and migration tooling. He combines full-stack fluency with a pragmatic focus on robustness—adding integration tests, better typings, and configurable fetch limits to improve scalability and correctness. A long-time freelancer and former game-studio senior developer, he brings both product-facing intuition and deep engineering craftsmanship to open-source and production systems.
code18 years of coding experience
job13 years of employment as a software developer
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
11reputation
215reached
1answer
1question
github-logo-circle

Github Skills (20)

babel610
javascript10
testing10
typescript10
contentful10
sdk10
chai10
typescript-types10
babel-core10
babeljs10
typescripts10
apidoc9
build-automation9
api9
nodejs9

Programming languages (11)

TypeScriptC#JavaJavaScriptGoPHPSwiftGroovy

Github contributions (5)

github-logo-circle
🚚 Migration tooling for contentful
Role in this project:
userFull-stack Developer
Contributions:31 reviews, 10 commits, 41 PRs in 2 years
Contributions summary:Marco made several contributions to the contentful-migration repository, primarily focused on enhancing the migration tooling. They implemented a feature to configure the per-request limit, improving the fetching process. Furthermore, the user addressed issues with entry publishing, ensuring that the 'preserve' setting accurately reflects the entry's state, especially when there are unpublished remote changes. In addition, they added support for public tags and improved the type definitions. Finally, they added an integration test for default values.
contentfulmigrationtooling
contentful/contentful.js

Apr 2020 - Jan 2023

JavaScript library for Contentful's Delivery API (node & browser)
Role in this project:
userFull-stack Developer
Contributions:3 releases, 99 reviews, 67 commits in 2 years 10 months
Contributions summary:Marco primarily focused on improving the codebase by fixing build issues and migrating it to Typescript. They addressed compatibility problems with older browsers like IE11, and also refactored and improved the build configuration. Furthermore, they converted unit tests to Typescript and updated several integration tests. The user also made enhancements to the type definitions and API to improve developer experience.
contentfulapijavascript-librarybrowserjavascript
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
Marco Link - Senior Engineer at Freelancer