Elaine Vegeris

Senior Software Developer at Slack

Kitchener, 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
Elaine Vegeris is a Senior Software Developer based in Kitchener with six years of hands-on experience building cloud-native, distributed web applications and microservices. She has progressed from embedded and mobile work to full-stack roles at Index Exchange and Magnet Forensics, and now contributes to developer-facing tooling at Slack. Her strengths span Go and Java backends, Kubernetes deployments (Argo), CI-driven quality practices, and cross-platform test automation—evidenced by contributions to the popular slackapi/node-slack-sdk where she improved CLI testing and Windows-specific behavior. Elaine combines practical systems thinking with attention to testability and platform quirks, often improving developer experience as much as product features. Comfortable in both AWS and Azure environments, she brings a pragmatic engineering approach shaped by research-driven problem solving from her university robotics work.
code6 years of coding experience
job11 years of employment as a software developer
bookBachelor of Engineering (B.Eng.) Engineering Systems and Computing, Bachelor of Engineering (B.Eng.) Engineering Systems and Computing at University of Guelph
github-logo-circle

Github Skills (10)

typescript10
nodejs10
typescripts10
slack-api10
typescript-types10
test-automation10
cli10
webapi9
websocket9
windows9

Programming languages (6)

TypeScriptDockerfileJavaJavaScriptGoPython

Github contributions (5)

github-logo-circle
slackapi/node-slack-sdk

Jun 2024 - Nov 2024

Slack Developer Kit for Node.js
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:1 release, 17 reviews, 6 PRs in 4 months
Contributions summary:Elaine's contributions primarily involved enhancing the command-line interface (CLI) testing framework for the Slack Developer Kit for Node.js. They added functionality to interact with a QA environment, and updated test cases. They also addressed platform-specific behaviors, particularly for Windows environments, modifying both the shell execution and test execution logic. Additionally, the user made minor adjustments to the file upload interface within the web API.
websocketsnode-jsdeveloper-kitslack-botwebsocket
A sample that takes a string from a user and posts the reversed version in a channel of the user's choosing
Contributions:3 PRs, 12 pushes, 1 branch in 1 month
takesjavascriptpostsstring
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
Elaine Vegeris - Senior Software Developer at Slack