Elena Sharovar is a Senior Software Engineer with 11 years of commercial web development experience, currently based in Ottawa and AWS Certified since 2019. She specializes in Node.js and JavaScript back-end engineering, having led teams and projects from hands-on implementation to technical leadership at companies like Headnote and Waverley. Her work spans cloud-native services (AWS Lambda, ECS/Fargate), test automation, and high‑load systems, with practical experience across PostgreSQL, Redis, MongoDB and containerization. An active open-source contributor, she has improved widely used libraries such as moment-timezone and helped harden aws-sdk-mock’s testing behavior—demonstrating attention to correctness in complex mocking scenarios. Known for moving between architecture and code, she combines leadership roles with deep, test-driven engineering at scale.
11 years of coding experience
18 years of employment as a software developer
Master's degree Informational Technologies, Master's degree Informational Technologies at Donbas State Mechanical Engineering Academy
Contributions:10 releases, 92 commits, 88 PRs in 3 years 7 months
Contributions summary:Elena primarily contributed to the moment-timezone library by updating its data to the IANA timezone database. These updates involved modifying the build files to include the most recent timezone information, specifically the 2018d, 2018e, 2019c, 2020a, and 2020d versions. Furthermore, the user also added new tests related to specific timezone data and made bug fixes. This work ensured the library remained current with the latest timezone rules.
Contributions summary:Elena primarily contributed to the `aws-sdk-mock` repository by implementing and refining testing capabilities. Their work focused on ensuring the correct behavior of the mocking functionality, specifically handling scenarios where mock methods needed to be updated or restored across multiple instances of AWS services. They implemented tests to verify the re-mocking and restoration of methods on service instances. Additionally, they fixed linting issues and improved the test suite.
aws-sdk-jsnode-jsdocumentedjavascriptrainbow
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.