Samuel Kraft

Software Engineer at raycast

Stockholm, Stockholm County, 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
Samuel Kraft is a software engineer based in Stockholm with 11 years of hands-on experience building full-stack web applications and front-end extensions. He blends pragmatic UI work with backend integration—evidenced by a Next.js Notion-powered blog he built and enhancements to multiple Raycast extensions where he improved UX and fixed file handling and preview bugs. Comfortable across the stack, he has shipped dark mode, rich block-type support, and API integrations while also contributing focused feature work and bug fixes in open-source projects. Samuel brings a designer’s attention to detail to engineering, often improving component behavior and visual polish alongside functional fixes. His work shows a pattern of taking small, high-impact ownership areas (like wallpaper handling and GIF search) and turning them into robust user-facing improvements.
code11 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
420reputation
11kreached
1answer
3questions
github-logo-circle

Github Skills (24)

notion-api10
javascript10
css10
raycast10
nextjs10
ui-design10
uid10
front-end-development10
raycasting10
extention10
react10
typescript9
typescript-types9
typescripts9
html9

Programming languages (10)

TypeScriptMDXJavaShellC++Objective-C++JavaScriptObjective-C

Github contributions (5)

github-logo-circle
Next.js example blog powered by Notion Public API
Role in this project:
userFull-stack Developer
Contributions:4 reviews, 34 commits, 26 PRs in 1 year 5 months
Contributions summary:Samuel primarily focused on building the frontend of a Next.js blog application powered by the Notion API. They implemented the basic structure for the blog, including the display of posts and individual blog entries, and integrated the Notion API for data retrieval. Furthermore, the user improved the application's user interface, added features such as dark mode, and supported all of the available Notion block types to enhance the blog's functionality and user experience. They also incorporated links to external resources, such as the source code repository and a related blog post.
apireactnotionnext-jsblog-example
raycast/extensions

Mar 2024 - Apr 2025

Everything you need to extend Raycast.
Role in this project:
userFront-end Developer
Contributions:32 reviews, 44 PRs, 16 pushes in 1 year 1 month
Contributions summary:Samuel primarily contributed to the `raycast-wallpaper` extension, making changes to the user interface and functionality. They updated the extension by fixing file type issues when downloading wallpapers and modifying components for displaying wallpaper previews. The user also updated the `gif-search` and `remember-the-date` extensions adding features and fixing bugs. The user added and updated code within the `linak-desk-controller` and `vercast` extensions.
everythingwindowsraycastlinuxneed
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
Samuel Kraft - Software Engineer at raycast