Nikita Pekin

Senior Cloud Rust Engineering at Enso

Toronto, Ontario, Canada
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
Nikita Pekin is a Senior Cloud Rust Engineer based in Toronto with 13 years of hands-on experience building SaaS and cloud-native systems. Currently shaping the Enso IDE SaaS, he blends backend Rust expertise with full‑stack work—having contributed to Enso Analytics UI, billing (Stripe), and Cognito auth flows. An active open-source contributor, he has added AWS service support and CI/lint improvements to the Rusoto SDK and implemented real-time voice fixes in the Serenity Discord library. Comfortable across automation, CI, and performance benchmarking, he pairs pragmatic engineering with attention to code quality and developer ergonomics. Notably, his GitHub bio joke about alternating tabs and spaces hints at a pragmatic sense of humor that follows a meticulous coder.
code13 years of coding experience
job1 year of employment as a software developer
bookHonours B.Sc., Computer Science, Honours B.Sc., Computer Science at University of Ottawa
github-logo-circle

Github Skills (35)

laravel-enso10
discord-js10
discord10
user-authentication10
authentication10
cicd10
aws-sdk10
aws10
rust10
testing9
javascript9
typescript9
websocket9
typescript-types9
code-generation9

Programming languages (17)

JavaCSSRustCScalaGoHTMLKotlin

Github contributions (5)

github-logo-circle
enso-org/enso

Apr 2022 - Jan 2023

Enso Analytics is a self-service data prep and analysis platform designed for data teams.
Role in this project:
userFull-stack Developer
Contributions:251 reviews, 23 commits, 30 PRs in 9 months
Contributions summary:Nikita primarily contributed to the Enso Analytics platform by implementing and improving core functionalities. They added a `Text.reverse` extension, including its implementation and benchmarks. Additionally, the user worked on front-end development, adding a ProjectsGrid View for the cloud dashboard and integrating Stripe for billing support. Further contributions included work on Cognito authentication, including adding registration, login, setting username, and sign-out flows.
polyglotjitfunctional-programminglanguage-designrts
rusoto/rusoto

Apr 2016 - May 2017

AWS SDK for Rust
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:74 commits, 53 PRs, 13 pushes in 1 year 1 month
Contributions summary:Nikita primarily focused on adding support for the AWS Elastic Transcoder service to the AWS SDK for Rust (Rusoto). The contributions included adding features, generating code for the new service, and implementing integration tests. Furthermore, the user integrated Clippy linting and Travis CI support, improving the build and code quality of the project. Finally, the user addressed code style and formatting issues across the codebase.
rustaws-sdksdkaws
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
Nikita Pekin - Senior Cloud Rust Engineering at Enso