Chief Technology Officer Co-Founder at Nice Plans Studio
Limassol, Cyprus
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Pavel Platto is a pragmatic CTO and co-founder with 12 years of experience building scalable server-side systems for games and startups, currently leading technology at Nice Plans Studio from Limassol, Cyprus. He combines strong algorithmic pedigree from ACM ICPC leadership and university teaching with hands-on architecture and implementation experience across languages from C and Haskell to Python and C#. Pavel prefers backend systems, having architected distributed meta-servers for multiplayer games and complex game editors and build/CI pipelines. An active open-source contributor, he has improved core file I/O and modernized filesystem architecture in the high-profile Neovim project and enhanced Python automation tooling in doit. Passionate about functional programming, GNU/Linux and Vim, he brings both engineering rigor and a taste for elegant, minimalist tools. Colleagues know him as a lifelong learner who bridges deep algorithms knowledge with practical system design.
12 years of coding experience
9 years of employment as a software developer
Специалист, Software and Administration of Information Systems, Специалист, Software and Administration of Information Systems at Russian State University named after Immanuel Kant (former Kaliningrad State University)
Contributions:5 commits, 5 PRs, 31 comments in 8 months
Contributions summary:Pavel contributed to bug fixes and feature enhancements within the `doit` project, specifically addressing issues related to Python callable actions and keyword-only arguments. They implemented support for pathlib in file dependencies, targets, and command actions, improving the tool's flexibility. The user also addressed a race condition in folder creation and improved documentation, showcasing their involvement in code quality and usability.
Contributions:6 PRs, 14 comments in 1 year 10 months
Contributions summary:Pavel primarily contributed to the refactoring of file system operations by replacing `mch_rename` and `vim_rename` with `libuv` calls within the NeoVim codebase. This involved modifications to core file I/O functions, test files, and the core file system interface. The user also made code style improvements such as using stdbool.h and removed some legacy and unused features. The user’s work demonstrates a focus on improving the underlying system architecture by utilizing a more modern and performant library.
usabilityapiluavimvim-plugin
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
Pavel Platto - Chief Technology Officer Co-Founder at Nice Plans Studio