• Chris Cliff /
  • Experience /
  • Projects
  • Oct 2024 - Present
    waabi icon
    Waabi
    Software Developer
    • Software developer on the internal tools team 🤖🚚.


  • Jun 2023 - Oct 2024
    rbc icon
    Royal Bank of Canada
    GenAI Platform Engineer
    • Developed, deployed, and brought to production a platform to expose LLMs for enterprise use, using Python, FastAPI, and frameworks such as LangChain, which over 100 internal teams have utilized.

    • Using NLP methodologies to fine-tune NER and BERT-based models to detect and obfuscate PII, and prevent proprietary source code leakage.

    • Designed a variety of usage-tracking APIs and an accompanying Angular application developed with internal libraries to display real-time usage metrics and aid in diagnostics for the LLM platform.


  • May 2022 - Aug 2022
    rbc icon
    Royal Bank of Canada
    Amplify Developer
    • Inventor on patent filed by RBC: US20240070771A1, ”System and method for applying user data in accessing of institutional products.”
    [link]


    • Outlined and architected a comprehensive system to ensure robustness and scalability, and deployed a React front end with 4 dockerized associated Node.js microservices using OpenShift.

    • Pitched the final product to a team of senior executives in a conference format, and won the best teamwork award.


  • May 2021 - Dec 2021
    netapp icon
    NetApp
    Software Developer Intern
    • Was given full responsibility as a key stakeholder as part of StorageGRID to design and develop a full stack solution involving Bash scripting, Ruby REST APIs and back end, and an Angular front end for a client-requested feature.

    • Was responsible for mentoring a new co-op student, and guiding them through any issues they faced.


  • Jan 2020 - Aug 2020
    incognito icon
    Incognito Software Systems
    Co-op Software Developer
    • Created automated regression tests using Java and Selenium, leading to a 30% reduction in total testing time.

    • Developed front end solutions following the standard model-view-controller pattern using JavaScript, backbone.js and jQuery for a new product in a team practicing Agile and Scrum methodology.


  • May 2019 - Aug 2019
    u of a icon
    University of Alberta
    Research Assistant
    • Researched and compared the A.I. entrepreneurial ecosystems of Edmonton and Vancouver - acknowledged in the paper: "A New Tool for Policymakers: Mapping Cultural Possibilities in an Emerging AI Entrepreneurial Ecosystem."
    [link]


    • Created an autonomous database scraper using Python to download millions of lines of data and parse the results.