Summary
Overview
Work History
Education
Skills
Websites
Languages
Affiliations
Languages
Timeline
Generic

Vladislav Rodin

LaSalle,Canada

Summary

Full-stack developer and project lead with over four years of experience designing, building, and evolving enterprise software. Proven ability to bridge legacy and modern stacks, manage large-scale refactors, and lead high-impact technical initiatives. Strong expertise in scalable front-end architectures, clean code principles, and delivering business-critical features autonomously. Passionate about robust design patterns, and collaborative problem-solving.

Overview

4
4
years of professional experience

Work History

Software Engineer & Project Lead

Interfacing Technologies
Montreal, Canada
01.2021 - Current
  • Led the architecture and implementation of a standalone diagramming platform using yFiles, Lit, TypeScript, and Vite
  • Integrated the platform into a modern React application, managing full-cycle feature development and QA coordination
  • Contributed to core product improvements, including stabilizing legacy Backbone.js/Node.js systems and promoting clean, maintainable code
  • Acted as a key technical expert in cross-functional teams, driving modern development practices and migration efforts
  • Collaborated directly with QA and product teams to ensure delivery aligned with business needs
  • Delivered a self-contained, high-impact graph platform without management overhead
  • Drove successful modernization of legacy architecture while maintaining product stability
  • Built a reliable development workflow and handled cross-team collaboration efficiently

Education

Bachelor of Engineering (B.Eng.) -

École De Technologie Supérieure (ETS)
Montreal, QC
12-2020

Skills

  • React
  • TypeScript development
  • Code maintainability
  • Software architecture
  • Effective communication
  • Team leadership
  • Time management
  • Agile methodologies
  • Web development
  • Front-end development
  • Lit
  • HTML
  • JavaScript
  • Nodejs
  • git
  • Docker
  • Vite
  • System design
  • Scalable front-end patterns
  • Modular legacy refactoring
  • YFiles-based graph visualization and interaction logic

Languages

  • French, native
  • English, native
  • Russian, fluent

Affiliations

  • Soccer, kickboxing, running
  • Piano
  • Reading

Languages

English
Full Professional
French
Full Professional
Russian
Native/ Bilingual

Timeline

Software Engineer & Project Lead

Interfacing Technologies
01.2021 - Current

Bachelor of Engineering (B.Eng.) -

École De Technologie Supérieure (ETS)
Vladislav Rodin