Iryna Shestak

Senior Staff Software Engineer at Apollo GraphQL

Copenhagen, Capital Region of Denmark
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
Iryna Shestak is a Senior Staff Software Engineer with 11 years of experience, currently leading Rust engineering efforts at Apollo GraphQL from Copenhagen. She combines backend systems expertise, DevOps and database packaging experience from contributions to projects like MongoDB Homebrew taps and the MongoDB Compass GUI. Comfortable across the full stack, she has a history of improving developer tooling and CLI validation (notably contributing tests and validation logic to the popular yargs library). Iryna brings production-grade rigor to open source and product work, frequently touching testing, packaging, and UX integration areas that sit between teams. Her background in finance gives her a pragmatic, metrics-minded approach to engineering trade-offs. Colleagues rely on her to bridge complex system design with dependable developer-facing features.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Commerce - BCom, Finance, General, Bachelor of Commerce - BCom, Finance, General at The University of British Columbia
github-logo-circle

Github Skills (22)

yargs10
javascript10
testing10
command-line-interface10
mongodb-database10
homebrew10
argument-parsing10
command-line10
nodejs10
software-packaging10
mongodb10
react10
cli10
unit-testing9
front-end-development9

Programming languages (11)

TypeScriptDockerfileC++ShellCSSRustSCSSJavaScript

Github contributions (5)

github-logo-circle
mongodb-js/compass

Feb 2018 - Nov 2020

The GUI for MongoDB.
Role in this project:
userFull-stack Developer
Contributions:3 reviews, 317 commits, 28 PRs in 2 years 9 months
Contributions summary:Iryna primarily contributed to the Hadron React components library within the MongoDB Compass GUI project. The contributions focused on building the `UnsafeComponent` and integrating it into the `hadron-react-components` and the `index.js` file. Furthermore, the user worked on implementing functionality, including a modal, for saving and loading aggregation pipelines. The user also added functionality related to the export to language feature and added the ability to view documents as JSON.
compassmongodbguimongoose-plugin
mongodb/homebrew-brew

Jun 2020 - Aug 2020

The Official MongoDB Software Homebrew Tap
Role in this project:
userDevOps Engineer & Database Engineer
Contributions:1 review, 9 commits, 14 PRs in 2 months
Contributions summary:Iryna primarily contributed to updating the MongoDB Shell (mongosh) formula, which involved modifying the version, checksum, and download URLs. They also made changes to the `mongocli` formula, likely related to dependency updates or infrastructure modifications. Additionally, the user updated formulas for MongoDB-related tools and libraries, indicating involvement in maintaining and improving the build process and packaging of MongoDB components.
homebrewhomebrew-tapmongodb
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
Iryna Shestak - Senior Staff Software Engineer at Apollo GraphQL