Marcos Sánchez-dehesa is a Senior Software Engineer based in Berlin with 11 years of experience building high-impact products across Apple platforms, IoT, and real-time systems. At Raycast he leads search infrastructure, the Script Engine and Extension UX while driving a large codebase migration to Swift async/await, blending deep systems work with polished developer tooling. His background bridges hands-on engineering (firmware, mobile SDKs, MQTT/CoAP, Metal) and product leadership—he’s run product teams, shaped roadmaps, and advised C-level stakeholders at IoT firms. As a former quantitative researcher he built real-time trading infrastructure and Metal-based financial visualizations, demonstrating strong algorithmic and performance-focused instincts. An active contributor to Raycast’s popular script-commands, he improves UX and cross-platform integrations, showing a knack for small, high-leverage developer-facing features. He combines telecommunication engineering foundations with a rare mix of low-level protocol experience and product-first thinking.
11 years of coding experience
10 years of employment as a software developer
Telecommunications Engineering Telecommunications Engineering, Telecommunications Engineering Telecommunications Engineering at Universidad de Granada
Telecommunications Engineering Electrical Engineering and Computer Science, Telecommunications Engineering Electrical Engineering and Computer Science at University of Ottawa
Script Commands let you tailor Raycast to your needs. Think of them as little productivity boosts throughout your day.
Role in this project:
Full-stack Developer
Contributions:111 reviews, 13 commits, 208 PRs in 1 year 6 months
Contributions summary:Marcos primarily contributed to the Raycast script commands, focusing on enhancing the user experience and functionality. They made several updates to Sidecar integration scripts, including toggling and fixing compatibility. Furthermore, the user reorganized commands by moving Spotify-related functionalities, and added UI improvements. Additionally, they addressed a critical bug related to displaying a user's availability using Swift.
Contributions:52 commits, 56 pushes, 3 branches in 5 years 10 months
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
Marcos Sánchez-dehesa - Senior Software Engineer at Raycast