Senior front end developer and prompt engineer.

Ian Clarke

Senior front end developer and prompt engineer.

Available to hire

Senior front end developer and prompt engineer.

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

Aragonese
Intermediate
Javanese
Intermediate

Work Experience

Angular Developer at Royal Bank of Canada (RBC)
September 1, 2024 - July 31, 2026
Supported deployments into production environments. Integrated Akamai TMX Advanced Profiling into a codebase. Designed a unified sign-in experience using Angular and SSO. Developed an internal application to manage test data and created personalized dashboard experiences. Built a new onboarding experience with smooth animations. Unarchived an old codebase and refactored to the latest dependencies.
Angular Developer at RBC (Royal Bank of Canada)
September 1, 2024 - July 1, 2026
Tech Lead / Senior Frontend Developer at BMO
March 1, 2022 - March 1, 2024
Full Stack Developer at IBM
October 1, 2020 - March 1, 2022
Frontend Developer at Rogers Communications
October 1, 2018 - May 1, 2019
Senior Frontend Developer at Royal Bank of Canada (RBC)
January 1, 2018 - June 30, 2018
Enhanced a visualization dashboard for big data backends by creating a dashboard to visualize big data and using Deck.GL and Google Maps for visualizations. Introduced unit testing with Jest and Cypress to increase code coverage from 0% to 65%. Reverse engineered a vendor codebase. Integrated Zuul proxy for SSO. Created reusable Angular components meeting WCAG standards. Deployed the first PCF cloud application at RBC.
Senior Frontend Developer at RBC (Royal Bank of Canada)
January 1, 2018 - June 1, 2018
Frontend Developer at Ignite Insurance
May 1, 2017 - July 1, 2017
Full Stack Developer at Clive
February 1, 2017 - October 1, 2017
Web Application Developer at TD Bank
July 1, 2016 - February 28, 2017
Enhanced an advanced spreadsheet application. Worked with designers and key internal stakeholders to create mockups for intranet pages and tools. Developed custom solutions to expand functionality available in the given framework. Implemented new pages with new functionality into an existing jQuery application framework. Collaborated with analysts to update and create pages for public-facing sites using a Content Management System. Reviewed code and maintained accessibility standards.
Web Application Developer at T D Bank
July 1, 2016 - February 1, 2017
Hybrid Mobile Application Developer at IBM iX
October 1, 2015 - May 1, 2016
Hybrid Mobile Application Developer at Scotia Bank
April 1, 2015 - August 1, 2015
Android Application Developer at CIBC
January 1, 2014 - January 1, 2015

Education

Add your educational history here.

Qualifications

Industry Experience

Financial Services, Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more