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.
11 years of coding experience
3 years of employment as a software developer
Bachelor of Commerce - BCom, Bachelor of Commerce - BCom at Concordia University
AEC: Software Development, AEC: Software Development at Vanier
:octocat: 📃 FoldingCell is a material design expanding content cell inspired by folding paper material made by @Ramotion
Role in this project:
Mobile 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.
: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:
Front-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.