Oleg is a senior front-end web developer with nearly 20 years of professional experience in industries such as telecommunications, retail, on-demand printing, marketing and e-commerce.
His skills range from the hands-on creation of complex interactive UI components using JavaScript, CSS, and HTML to architecting custom UI frameworks.
Oleg's years of experience, coupled with his excellent communication skills, allow him to seamlessly integrate into any team and deliver standard-compliant web applications, regardless of the client's or employer's technology stack and development methodology.
Key skills
Assessing feasibility and development effort based on mockups, UX wireframes, and requirement documents.
Translating designs into pixel-perfect, mobile-first, responsive, and cross-browser HTML layouts.
Building interactive UI components using JavaScript, libraries, and frameworks—from jQuery to React.
Expert-level CSS authoring, including the creation of custom responsive UI frameworks.
Developing with an accessibility-first mindset and ensuring existing sites meet WCAG AA+ accessibility standards.
Advanced understanding of performance considerations, optimizing existing sites' performance
Working on Agile teams using industry-standard project management tools such as Jira and Confluence.
Collaborating with design and UX teams using tools such as Figma and InVision.
Authoring, editing and optimizing assets such as raster and vector images and videos using Adobe CS.
Full command of VCS systems such as GIT, SVN and TFS, performing branching, merges and conflict resolution.
Use of modern Node.js-based tools such as bundlers, code linters, transpilers and task-runners.
Employment history
10 yearsJune 2014 - Current
Lead UI Developer / Senior Full Stack Developer atBell Mississauga, Canada
Responsibilities
Developing new sections, components, applications and features for various Bell websites
Implementing performance enhancements to improve key metrics
Offering technical guidance in UI development, ensuring best practices in design and implementation
Conducting assessments of development efforts and feasibility for upcoming projects and features
Highlights
Led the creation of the first responsive UI frameworks for Bell.ca Shop and Support websites
Served as the lead UI consultant in the transition to responsive design for Bell.ca Shop and Support websites
Authored multiple high-profile pages and components, including the current homepage and global navigation
Technologies
HTML
CSS
JavaScript
MVC.NET / C# / Razor
Adobe CS suite
Team Foundation Server
Agile and Waterfall development
React
Node.js
GIT
Angular
Java / Spring Boot / FreeMarker
SVN
1 yearMarch 2013 - June 2014
Front-End Web developer atCanadian Tire Toronto, Canada
Responsibilities
Developing new components, functionalities, and layouts for canadiantire.ca, along with various microsites
Converting websites to Adobe CQ5 (currently Adobe Experience Manager) and implementing mobile-first responsive design
Providing technical guidance and support to other development teams within the organization
Conducting evaluations of third-party vendor work to ensure adherence to Canadian Tire's quality standards
Highlights
Developed user interface components and managed the CMS integration for the first microsites built in-house using CQ5 (currently Adobe Experience Manager)
Technologies
HTML5
CSS3
LESS
Adobe CS
Twitter Bootstrap
JavaScript
Grunt
JSP
PHP
SVN
Node.js
GIT
CVS
Blue Martini CMS
AEM (Adobe CQ5)
Joomla
Adobe Scene 7
Agile development
1 yearFebruary 2013 - January 2014
Web-to-print developer (consultant) atDPI Atlanta, USA (remote position)
Responsibilities
Setting up a scalable and reusable Pageflex Studio project structure
Creating dynamic document templates
Designing and programming interactive Pageflex Storefront web interfaces
Developing .NET-based plug-ins
Technologies
Pageflex Storefront
HTML
CSS
JavaScript
Adobe CS suite
C#
6 yearsMay 2007 - March 2013
Web-to-print Developer atThe Printing House Limited (TPH) Toronto, Canada
Responsibilities
Leading sales meetings and product demonstrations for the company's Web-to-print solution