Petr Nikolaev

CTO & Co-founder at Raycast

London, England, United Kingdom
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
Petr Nikolaev is a seasoned technology leader and co-founder currently serving as CTO of Raycast, bringing 11 years of hands-on experience across mobile and desktop platforms. He cut his teeth on iOS and macOS at companies like V Kontakte, Facebook and WhatsApp, then transitioned to building developer-facing productivity tooling and script ecosystems at Raycast. Petr mixes product-focused engineering with full-stack contributions, notably helping shape Raycast’s script-commands and contributing to widely used open-source SDKs such as vk-ios-sdk. Based in London, he combines a pragmatic startup mindset with deep platform expertise, and his work reveals an emphasis on small tooling improvements that multiply developer productivity.
code11 years of coding experience
job6 years of employment as a software developer
bookSaint Petersburg State Electrotechnical University "LETI"​
github-logo-circle

Github Skills (22)

apim10
objective-c10
ios10
scripting10
command-line-interface10
bash10
api10
sdk10
command-line10
cli10
clipboardjs9
user-interface9
ui-design9
interface-design9
clip9

Programming languages (4)

TypeScriptShellJavaScriptObjective-C

Github contributions (5)

github-logo-circle
raycast/script-commands

Sep 2020 - Dec 2021

Script Commands let you tailor Raycast to your needs. Think of them as little productivity boosts throughout your day.
Role in this project:
userFull-stack Developer
Contributions:59 reviews, 52 commits, 76 PRs in 1 year 2 months
Contributions summary:Petr contributed to the development of the Raycast script commands by adding new functionalities and improving existing ones. They implemented new script commands for web searches, math calculations, and sharing secrets via Doppler. Additionally, the user addressed bug fixes and improved existing scripts for opening URLs, along with updates to the template and UI/UX design elements.
scriptscriptingproductivityraycastscript-commands
VKCOM/vk-ios-sdk

Jun 2015 - Sep 2015

iOS library for working with VK API, authorization through VK app, using VK functions
Role in this project:
userMobile Developer (iOS)
Contributions:8 commits, 2 pushes, 1 tag in 2 months
Contributions summary:Petr primarily contributed to the iOS SDK, addressing issues and implementing improvements related to API interactions and user interface components. They fixed hardcoded API versions, handled cases where response strings failed to parse, and incorporated changes from the master branch, likely integrating bug fixes and new features. The user also modified the captcha view and added a VKActivity for sharing content.
vk-appapiios-libraryauthorizationios
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