Maxim Krouk

Software Engineer (iOS) at Yope

Warsaw, Masovian Voivodeship, Poland
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
Maxim Krouk is an iOS software engineer with nearly seven years of experience building modular apps, custom UI components, and backend-driven frameworks across startups and scale-ups like Revolut and Zing Coach. He combines pragmatic product focus—shipping features, analytics improvements, and extensive testing—with low-level curiosity, having implemented a GPU-less 3D rendering pipeline and system UI components from scratch. As a founding engineer and tech lead he led architecture, onboarding flows, and CI optimizations (including a 5x self-hosted build speedup), and at Revolut restructured modules and hardened analytics and test coverage. An active automation contributor on GitHub, he’s improved Raycast script commands for simulator and media workflows, reflecting a taste for tooling that boosts developer productivity. Based in Warsaw, he thrives on diving into unfamiliar domains and iterating quickly to deliver reliable, well-architected mobile experiences.
code7 years of coding experience
job4 years of employment as a software developer
bookBachelor of Engineering - BE Информационные технологии, Bachelor of Engineering - BE Информационные технологии at Belarusian State University of Informatics and Radioelectronics
stackoverflow-logo

Stackoverflow

Stats
259reputation
33kreached
10answers
0questions
github-logo-circle

Github Skills (15)

raycast10
scriptcs10
automation10
automations10
rscript10
applescript9
system-administration7
asynchronous6
ios6
swift6
user-interface6
iphone-x6
uicollectionview6
swiftui6
uinavigationbar6

Programming languages (11)

TypeScriptDockerfileShellC++CSSObjective-C++MakefileObjective-C

Github contributions (5)

github-logo-circle
raycast/script-commands

Nov 2020 - Nov 2020

Script Commands let you tailor Raycast to your needs. Think of them as little productivity boosts throughout your day.
Role in this project:
userAutomation Engineer
Contributions:3 reviews, 6 commits, 7 PRs in 23 days
Contributions summary:Maxim primarily focused on scripting and automating tasks within the Raycast ecosystem. Their contributions include creating and improving scripts for simulator control and media playback. They also made improvements to existing scripts by adding functionality, addressing bugs, and refactoring for better usability.
scriptscriptingproductivityraycastscript-commands
maximkrouk/SweetUI

Aug 2020 - Oct 2020

Contributions:27 commits, 45 pushes, 10 branches in 2 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
Maxim Krouk - Software Engineer (iOS) at Yope