William Kennedy

Power Platform Developer | Full Stack Developer | BASc in Computer Engineering

Ottawa, Ontario, Canada

About

Computer Engineering grad from Queen's University, excelling in full-stack development. Passionate about programming, problem-solving, and automation. Eager to contribute to cutting-edge projects. Email: [email protected].

Experience

  • Power Platform Developer, Software Solutions at Canadian Coast Guard/Garde côtière canadienne
    Mar 2024 - Present · 2 yrs 4 mos

    ● Lead developer on the new secure national Training Registry Model-Driven App using JavaScript-driven dynamic forms, C# Plugins, and custom role-based access control. Integrated with third-party systems to track ASD employee compliance with ACA guidelines. ● Customized QA and Safety Management apps (Model-Driven and Canvas) with JavaScript, Power Automate, and Dataverse, enhancing workflows and functionality. Integrated tools like XrmToolBox, Copilot, and Visual Studio Code. ● Led data migration from ASD DataLake to Medallion Lakehouse architecture, optimizing data delivery. Developed data models (Python/SQL) and automated ingestion via Azure Blob Storage, Databricks and Event Grid. ● Created Power BI dashboards from Azure DevOps data to monitor performance, improve project tracking and enhance resource allocation.

  • Freelance Web Developer at Self-employed
    Sep 2023 - Nov 2023 · 3 mos

    Freelance Full-Stack Web Developer | Specializing in UI/UX design, responsive development, and accessibility. Successfully revamped websites for businesses, enhancing user experience and functionality.

  • Full Stack Developer at CarbonGraph
    Jan 2022 - Apr 2023 · 1 yr 4 mos

    Joined Carbongraph as a junior developer while I complete my final year in my computer engineering undergrad. During this internship, I had the opportunity to develop end-to-end business solutions via React and Node.js to track companies' carbon emissions and support carbon neutrality incentives.

  • Automation Engineer at Rio Tinto
    May 2021 - Aug 2021 · 4 mos

  • Alma Mater Society of Queen's University (Kingston, Ontario, Canada)
    • Queen's Walkhome
      Sep 2018 - May 2021 · 2 yrs 9 mos

    • Queen's University Student Constable
      Sep 2019 - Apr 2020 · 8 mos