
Marina Ranenko
Verified Expert in Engineering
Software Developer
Marina is an expert front-end engineer with experience in Vue, React, and responsive web development. She is proficient in UI/UX design and passionate about intuitive user interfaces, consistent user experience, and modular code. Marina has over 20 years of development experience.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code)
The most amazing...
...project I've been a part of is FundManager.io—this product is helping the alternative investment industry simplify and modernize private fund administration.
Work Experience
Design Engineer
Stealth Health Tech Startup
- Designed and built new UI components (including a sortable data table with filters and paging) for the health benefits plan administration pages.
- Developed UI components, stories, and tests for the employee dashboard, wallet, and plan savings withdrawal pages.
- Created and updated images and app icons (wallet, carets, arrows, etc.).
Senior Web Engineer
Jenevive Health LLC
- Designed and developed a website for a healthcare startup featuring their wellness tracking app and an upcoming e-book.
- Designed and built a responsive testimonials slider.
- Created a functional contact form for the Jenevive website.
Senior Front-end Developer
WestJet
- Developed the UI and functionality for new and existing Vue app components and widgets.
- Maintained legacy projects using HTML, CSS (Less), JavaScript, and JQuery.
- Contributed to planning new and updating existing projects.
Front-end Developer
Best Buy Canada
- Built React components for the save-for-later functionality in the Best Buy online shopping cart.
- Tested the new functionality on various browsers and mobile devices and logged and fixed defects.
- Created pull requests and participated in code reviews.
Senior Front-end Engineer
FIS Global
- Maintained the financial asset management application FundManager.io in Ember.js by making UI improvements and fixing defects.
- Worked on the conversion of FundManager.io from Ember.js to Angular 11.
- Added Angular Material components and customized an Angular Material theme to comply with the FIS style guide.
- Built new Angular components for dynamic themes, navigation, and filters.
Senior Front-end Engineer
BaseVenture
- Redesigned the company's flagship financial asset management application FundManager.io in Ember.js and developed an application style guide.
- Designed and built new UI components for navigation, filters, date range picker, file upload, user preferences, administration, modal dialogs, and more.
- Tested UI components in various supported browsers, fixed defects, and made improvements.
Senior Front-end Developer (Contract)
Shaw
- Worked with a team of front-end and back-end Java developers to redevelop Shaw.ca to include new TV plans.
- Developed an AngularJS component to assist the customer in selecting the best TV plan, based on their viewing preferences.
- Integrated and customized a multi-slide jQuery carousel to display various TV plans as well as TV+internet bundles.
- Developed a "Quick View" jQuery plugin to display summary of details of the various Shaw TV+internet bundles.
- Worked on fixing defects and maintenance of the project.
Front-end Developer (Contract)
The City of Calgary
- Developed a responsive website for the Transportation and Infrastructure Department's Green Line project.
- Integrated a responsive touch-friendly jQuery carousel to display the upcoming Green Line project events.
- Integrated a number of dynamic components, including Twitter and Instagram feeds as well as Google Maps.
- Worked on the conversion of the existing City of Calgary website to a responsive website.
Front-end Developer (Contract)
WestJet
- Worked on a single-page web application for reserving and booking WestJet flights using Knockout.js.
- Developed a validation framework for guest information to validate names, dates of birth, etc.
- Built a responsive website prototype for WestJet Vacations using AngularJS.
Web Developer (Contract)
Bennett Jones
- Developed a new responsive website and integrated it with the existing content management system.
- Created a custom jQuery plugin to display the latest in company news.
- Developed custom back-end components in .NET (C#).
Web Developer (Contract)
Spectra Energy
- Developed a new website for a newly acquired branch of the company.
- Created custom jQuery plugins for image carousel and latest news slider.
- Integrated existing components into the new website.
Web Developer
Imaginet
- Developed websites and web applications for clients using .NET (C#).
Web Developer
Anvil Digital
- Developed websites and web applications for clients using .NET (C#).
Web Developer
Protegra
- Developed websites and web applications for clients using .NET (C#).
Web Developer
McDiarmid Lumber
- Contributed to the design and development of corporate and internal websites for the McDiarmid Lumber construction company and its divisions.
- Updated online flyers and product sales information as required.
- Designed and developed featured/seasonal product pages.
Web Master/Office Assistant
Centre for Ukrainian Canadian Studies, University of Manitoba
- Designed and developed the website for the Centre for Ukrainian Canadian Studies.
- Updated the course schedule and online materials for each academic semester.
- Performed miscellaneous administrative tasks (ordering stationary, photocopying, etc.).
Experience
WestJet
http://westjet.comFundManager.io
FIS Global
Skills
Languages
CSS, SCSS, HTML, JavaScript, HTML5, CSS3, TypeScript, ECMAScript (ES6)
Frameworks
Bootstrap, Vanilla JS, Redux, Next.js, Tailwind CSS, AngularJS
Paradigms
Responsive Web Design (RWD), UI Design
Storage
JSON
Other
Responsive UI, Front-end, User Interface (UI), User Experience (UX), UI Development, Web Applications, Storybook, Web UI, Web UX, Ajax
Tools
Figma, Git, Vue CLI, Adobe Illustrator, Adobe InDesign, Adobe Photoshop
Libraries/APIs
Vuex, Vue, jQuery, React
Industry Expertise
Web Design
Education
Certificate in Front-end Web Development
University of Calgary - Calgary, Alberta, Canada
Bachelor's Degree in Computer Science
University of Manitoba - Winnipeg, Manitoba, Canada
Certifications
UI / UX Design
California Institute of the Arts | via Coursera
Graphic Design
California Institute of the Arts | via Coursera