Fredrik Ekelund

Senior Web Developer at Automattic

Malmo, Sweden
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
Fredrik Ekelund is a senior web developer based in Malmö with 14 years of experience building design-driven JavaScript applications and CMS platforms. Currently at Automattic, he combines front-end craftsmanship in React/TypeScript with robust back-end Node.js work, having contributed to high-profile projects like WordPress.com’s Calypso and Angular-Meteor. He’s an active open-source contributor—improving pagination, reactive search, image handling, and crawler reliability across repos such as angular-meteor, apostrophe, and simplecrawler—which reflects his practical focus on performance and data integrity. Past roles span e-commerce, interactive visualizations, and large-scale redesigns, showing he thrives on both product polish and engineering depth. Trained in the humanities, he brings a user-centric perspective and thoughtful problem framing to technical decisions.
code14 years of coding experience
job10 years of employment as a software developer
bookHistory of ideas, History of ideas at University of Gothenburg
languagesGerman, English, Swedish
github-logo-circle

Github Skills (29)

cms10
javascript10
image-optimization10
css10
typescript10
fullstack-development10
full-stack10
webscraping10
redux10
mongodb-database10
angular-meteor10
typescript-types10
html10
nodejs10
typescripts10

Programming languages (16)

MDXJavaCSSJinjaC++TypeScriptDockerfileLiquid

Github contributions (5)

github-logo-circle
simplecrawler/simplecrawler

Sep 2015 - Jan 2019

Flexible event driven crawler for node.
Role in this project:
userFull-stack Developer
Contributions:15 releases, 214 commits, 87 PRs in 3 years 5 months
Contributions summary:Fredrik primarily contributed to the development of the `simplecrawler` project, adding features, improving the project's functionality, and fixing existing issues. Contributions include the addition of a robots.txt parser example, implementing the 'stripWWWDomain' option, and exposing the 'cleanExpandResources' method. Further contributions included improving the reliability of the crawler by addressing issues related to non-supported mimetypes and the handling of cookies.
nodejsevent-drivencrawlingcrawlerflexible
Automattic/wp-calypso

May 2022 - Jan 2023

The JavaScript and API powered WordPress.com
Role in this project:
userFull-stack Developer
Contributions:661 reviews, 54 commits, 274 PRs in 8 months
Contributions summary:Fredrik's contributions primarily involve TypeScript code modifications within a React and Redux-based WordPress.com project. The commits demonstrate expertise in refactoring and deduplicating code, specifically focusing on domain-related types and components. These changes include modifications to existing components, the addition of new features, and general code enhancements. The user's work also involved integrating React Query hooks and creating mutations for efficient email forwarding management.
apireactwordpressjavascriptes6
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
Fredrik Ekelund - Senior Web Developer at Automattic