Oleg Vasiliev

Backend Developer at CDW Canada Inc.

Greater Montreal Metropolitan Area 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
Oleg Vasiliev is a Backend Developer with 11 years of experience who blends hands-on software engineering (Java, Python, C#, Node.js, React) with a business-minded background in IT account management and a B.Comm. He has shipped backend and full‑stack solutions, contributed Android UI/animation libraries at Ramotion, and emphasizes quality through unit testing and refactoring. At CDW he bridged technical requirements and procurement for large IT deployments, and more recently built AI-driven MCP servers and automation tooling that integrated Claude Desktop with Microsoft 365 and ConnectWise. Comfortable across infrastructure, DevOps and integrations, he solves technical problems while keeping business objectives front and center. He’s seeking a collaborative team role where he can continue growing in backend or full‑stack systems, bringing practical experience automating workflows and securing legacy integrations.
code11 years of coding experience
job3 years of employment as a software developer
bookBachelor of Commerce - BCom, Bachelor of Commerce - BCom at Concordia University
bookAEC: Software Development, AEC: Software Development at Vanier
github-logo-circle

Github Skills (12)

javas10
android-sdk10
lib10
ui-design10
animation10
android10
android-development10
java10
react-component10
android-fragments9
material-design9
unit-testing8

Programming languages (2)

JavaKotlin

Github contributions (5)

github-logo-circle
:octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion
Role in this project:
userMobile Developer (Android)
Contributions:49 commits, 19 PRs, 37 pushes in 1 year 10 months
Contributions summary:Oleg primarily contributed to the `FoldingCell` Android library, focusing on core functionality and animation logic. Their work involved refining animation sequences and adjusting parameters, along with refactoring code for improved clarity and maintainability. The user also added unit tests for animation parts calculations, demonstrating a focus on quality and reliability. They were also responsible for fixing bugs and merging changes from the main branch.
materialandroidmaterial-designexpandingmaterial-ui
:octocat: ExpandingCollection is a material design card peek/pop controller. Android UI Library made by @Ramotion - https://github.com/Ramotion/android-ui-animation-components-and-libraries
Role in this project:
userFront-end Developer
Contributions:30 commits, 2 PRs, 16 pushes in 4 months
Contributions summary:Oleg focused on implementing and refining UI components and animations for the Android application. Their commits demonstrate a strong understanding of UI design and interaction, specifically related to the expanding collection functionality. The user made changes to the `ECPagerViewAdapter` and `ECPagerCard` classes, indicating involvement in managing the visual presentation and user interaction of the cards. The codebase reveals efforts towards creating a responsive and engaging user experience, as reflected in their attention to detail in the UI/UX and overall animation flow.
controllerpopandroid-uipeekfloatingactionbutton
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
Oleg Vasiliev - Backend Developer at CDW Canada Inc.