Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Vivek Patel

Toronto,ON

Summary

Results-driven web developer specializing in website creation and optimization across diverse industries. Demonstrated expertise in coding, design, and user experience, leading to notable achievements such as increased website traffic and enhanced digital presence for clients. Core competencies include problem-solving, adaptability to emerging technologies, and strong collaboration skills to ensure project success. Career goals focus on leveraging technical skills to drive innovation and client satisfaction.

Overview

11
11
years of professional experience

Work History

Senior Front-End Developer

Innovapost
Toronto, ON
12.2022 - Current
  • Created user interface components using Angular and React frameworks.
  • Skilled in developing dynamic user interfaces with reactive forms.
  • Developed automated test suites for UI components using Jest.
  • Conducted peer reviews on code written by other developers while providing helpful feedback and suggestions.
  • Participated in daily standups to discuss progress on current projects as well as any blockers encountered during development process.
  • Streamlined connections between front-end applications and back-end services.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
  • Worked with cross-functional teams to achieve goals.
  • Ensured cross browser compatibility with different versions of popular browsers such as Firefox, Safari, IE9+ .

Senior Front-End Developer

TD Bank
Toronto, ON
06.2021 - 11.2022
  • Implemented interface parts adhering to Angular standards.
  • Worked on an Agile Scrum methodology where tasks were broken down into sprints lasting 2 weeks each.
  • Redesigned sites to enhance navigation and improve visual appeal using HTML5, CSS3, SASS, and Bootstrap.
  • Resolved cross-browser compatibility issues across multiple platforms.
  • Integrated REST/third party APIs into existing front end applications in order to provide additional functionality to users.
  • Developed reusable components and libraries for front-end development utilizing Angular 14.
  • Worked closely with designers, product owners, and UX and UI teams to ensure high quality design implementation into the application.

Senior Front-End Developer

Bell
Toronto, ON
03.2019 - 05.2021
  • Implemented well-structured UI elements using React.js and Angular methodologies.
  • Optimized components for maximum performance across a vast array of web-capable devices and browsers.
  • Provided bug fixes and enhancements within existing codebase.
  • Resolved cross-browser compatibility issues across multiple platforms.
  • Worked closely with designers, product owners, and UX and UI teams to ensure high quality design implementation into the application.
  • Maintained coding standards by following best practices for writing clean code that is easy to read and maintain.
  • Built reusable components and front-end libraries for future use.

Senior Front-End Developer

RBC
Toronto, ON
09.2018 - 02.2019
  • Built reusable components using React.
  • Created automation code for UI component tests efficiently using Jest.
  • Redesigned sites to enhance navigation and improve visual appeal.
  • Conducted peer reviews on code written by other developers while providing helpful feedback and suggestions.
  • Identified issues with security system performance logs and notified appropriate personnel.

Senior Front-End Developer

Symtech Dealer Services
Richmond Hill, ON
05.2018 - 09.2018
  • Developed five independent applications with single sign-on authentication integrated with Azure.
  • Designed and maintained front-end components with React and Angular.
  • Created multiple applications including Authentication, Admin, Reports, Claims and Remittance with HTML5, CSS3 and Angular.
  • Developed RESTful APIs utilizing Node.js and Express.js.
  • Ensured optimal functionality by troubleshooting user interface challenges.
  • Worked with cross-functional teams to achieve goals.

Front End Developer

Stericycle
Toronto, ON
01.2015 - 05.2018
  • Designed and updated user-facing webpages utilizing HTML, CSS, JavaScript, and jQuery.
  • Debugged existing code to identify and fix bugs or performance issues.
  • Worked closely with product owners, designers and other stakeholders throughout the development process.
  • Designed and implemented interactive user interfaces for websites and applications.
  • Resolved cross-browser compatibility issues for consistent look across different platforms.
  • Integrated front end code with server side code to implement dynamic pages.
  • Implemented improvements to boost site performance.
  • Translated concepts into user flows, wireframes, mockups and prototypes to promote positive intuitive designs, site interactions and user experiences.

Front End Developer

Indigena Solutions LP
Toronto, ON
12.2013 - 12.2014
  • Designed and built Indigena Solutions site utilizing .NET and various web technologies.
  • Leveraged Agile methodologies to move development lifecycle rapidly through initial prototyping to enterprise-quality testing and final implementation.
  • Worked with version control systems such as Git to track changes in codebase.
  • Created responsive designs to ensure compatibility across multiple devices and browsers.
  • Developed high-fidelity prototypes for web applications using HTML, CSS and JavaScript.
  • Implemented AJAX requests for dynamic content loading on the front end.
  • Optimized website performance by minimizing page loading times through code refactoring.
  • Developed and maintained user-facing webpages using HTML, CSS, JavaScript and jQuery.
  • Collaborated with back-end developers to integrate user interface elements into applications.

Education

Diploma in Computer Programmer -

Seneca Polytechnic
12.2013

Bachelor in Computer Engineering -

Valia Institute Of Technology
03.2011

Skills

  • Angular development
  • React development
  • TypeScript programming
  • REST API development
  • UI testing
  • Performance optimization
  • CI/CD pipelines
  • Microservices architecture
  • Problem solving
  • Continuous deployment
  • HTML5
  • Web components
  • SASS and LESS experience
  • JavaScript
  • CSS3
  • Accessibility compliance
  • Agile methodologies
  • Code reviews
  • Collaboration skills
  • User experience design
  • Progressive web apps
  • Redux state management
  • Nodejs
  • TypeScript
  • Front end web development
  • Object-oriented programming
  • Nodejs development
  • Responsive design
  • Unit testing
  • Cross-browser compatibility
  • Mentoring junior developers
  • Webpack configuration
  • Mobile-first approach
  • Git version control

Timeline

Senior Front-End Developer

Innovapost
12.2022 - Current

Senior Front-End Developer

TD Bank
06.2021 - 11.2022

Senior Front-End Developer

Bell
03.2019 - 05.2021

Senior Front-End Developer

RBC
09.2018 - 02.2019

Senior Front-End Developer

Symtech Dealer Services
05.2018 - 09.2018

Front End Developer

Stericycle
01.2015 - 05.2018

Front End Developer

Indigena Solutions LP
12.2013 - 12.2014

Diploma in Computer Programmer -

Seneca Polytechnic

Bachelor in Computer Engineering -

Valia Institute Of Technology
Vivek Patel