Tom Ekander

Stockholm, 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
Tom Ekander is a software engineer based in Stockholm with 9 years of experience crafting robust, intuitive user experiences for web and desktop. He has worked at notable companies including Ahrefs and Wolt, and contributes to open-source UI projects such as revery where he improved rendering, input behavior, and remote image support for high-performance cross-platform apps. Trained as a full-stack web developer and with formal background in audio engineering and composition, Tom blends aesthetic sensitivity with pragmatic front-end engineering. He favors clean, refactored code and measurable UX improvements that scale across platforms. Outside engineering he’s a musician at heart, which informs his attention to detail and rhythmic sense of user interaction.
code9 years of coding experience
bookAudio Engineering & Music Production, Audio Engineering & Music Production at Kulturama
bookComposition & Music Theory, Composition & Music Theory at Stockholm University
bookHigher Vocational Education Fullstack Web Developer, Higher Vocational Education Fullstack Web Developer at Chas Academy
languagesSwedish, English
github-logo-circle

Github Skills (10)

react10
ui-components10
reasonml10
cross-platform9
iphone-app8
application8
android-app8
ui-designer7
electron6
ocaml6

Programming languages (13)

JavaCSSC++CHTMLReasonKotlinTypeScript

Github contributions (5)

github-logo-circle
revery-ui/revery

Feb 2019 - May 2021

:zap: Native, high-performance, cross-platform desktop apps - built with Reason!
Role in this project:
userFront-end Developer
Contributions:10 reviews, 30 commits, 22 PRs in 2 years 4 months
Contributions summary:Tom primarily contributed to the development of UI components within the Revery UI framework. Their work included implementing a functional analog clock example, making the input-cursor more consistent, refactoring existing components, and adding support for remote images. The commits focused on UI improvements and feature additions, as well as refactoring and updating the underlying rendering system. They also worked on window options and text wrapping.
desktop-appszapjavascriptreason-reactcross-platform-desktop
lessp/react-is-visible

Apr 2018 - Mar 2022

A small library for React to know if an element is on screen or not
Contributions:8 releases, 82 commits, 26 PRs in 3 years 11 months
lazyloadreactscreen-onintersection-observerreactjs
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
Tom Ekander