Stanislav Vishnevskiy

Chief Technology Officer at discord

California, United States
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
Stanislav Vishnevskiy is a seasoned technology leader and CTO based in California with 15 years of experience building high-performance back-end systems. He combines hands-on engineering with strategic leadership, notably contributing to Erlang/Elixir open-source projects used at scale such as discord/fastglobal and manifold to optimize inter-node messaging and low-latency global state access. His work on the official sentry-elixir SDK shows a focus on reliability, testing, and maintainability for production observability. Comfortable diving into concurrency primitives and benchmarking, he brings a pragmatic bias for performance and clarity when guiding engineering teams at fast-moving platforms.
code15 years of coding experience
github-logo-circle

Github Skills (25)

performance-monitor10
sentry10
erlang10
elixir10
testing10
httpoison10
performance-analysis10
sdk10
genserver10
pox10
concurrency10
benchmark9
benchmarking9
performance-optimization9
ack9

Programming languages (13)

C++CRustObjective-C++GoErlangKotlinTypeScript

Github contributions (5)

github-logo-circle
discord/fastglobal

Feb 2017 - Nov 2017

Fast no copy globals for Elixir & Erlang.
Role in this project:
userBack-end Developer
Contributions:10 commits, 2 PRs, 9 pushes in 9 months
Contributions summary:Stanislav primarily contributed to the core logic and functionality of the `fastglobal` Elixir library. Their work involved initial implementation, benchmarking performance against alternative approaches like Agents and ETS, and refining the library's structure and tests. The user also updated the project's metadata and documentation, and configured the build process. Their contributions centered around optimizing data access and demonstrating performance characteristics within an Elixir/Erlang environment.
gleamerlangbeamelixirelixir-lang
discord/manifold

Feb 2017 - Nov 2018

Fast batch message passing between nodes for Erlang/Elixir.
Role in this project:
userBack-end Developer
Contributions:13 commits, 2 PRs, 12 pushes in 1 year 9 months
Contributions summary:Stanislav primarily contributed to the core logic of the `manifold` library, focusing on message passing between nodes in an Erlang/Elixir environment. Their work includes the implementation of a partitioner and worker system, leveraging GenServer for concurrency and message handling. The user also implemented utility functions to improve performance. They also made changes to the project configuration by updating the version number, description and organization name.
erlangbeambatchnodeselixir
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
Stanislav Vishnevskiy - Chief Technology Officer at discord