About William Kennedy:
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.
Experience
Freelance Web Developer (September 2023 - Current):
- Specialized in Shopify, creating custom liquid components and responsive UIs to meet client needs.
Full Stack Developer at CarbonGraph (Remote), Toronto, ON (January 2022 - April 2023):
- Led front-end development in the redesign of the graph model product, utilizing PostgreSQL, Express, React, and Node, contributing to the company's recognition in Foresight's Canada's Top 50 "Most Investable" Clean-Tech Firms.
- Implemented multi-tenant authentication systems, enhancing site-wide security with cookies and JWT tokens.
- Engineered and tested APIs using TRPC.IO, improving type safety and optimizing backend-frontend communication.
- Gained expertise in AWS ECS through deploying containers, creating Lambda functions, and troubleshooting API logs.
Automation Engineering Intern at Rio Tinto, Kitimat, BC (May 2021 - August 2021):
- Collaborated with the automation team to enhance efficiency, safety, and sustainability in the aluminum smelting plant using cutting-edge industrial technology.
- Led a $200,000 summer project, integrating industrial machine vision into the anode production line, automating the evaluation of anode stems for visual deformities.
- Successfully navigated an extended strike with limited resources, maintaining project deadlines through dedication and extended hours.
Education
Bachelor's degree in Computer Engineering from Queen's University
Professionals who compete with William
Professionals in the same Technology / Internet sector as William Kennedy
Professionals from different sectors near Mount Albert, Ontario
Other users who are called William
Jobs near Mount Albert, Ontario
-
Engineering Technical Leader – BWRX-300 Mechanical Nuclear Island Hydraulic Systems
Found in: beBee S2 CA - 1 month ago
General Electric Markham, Canada Paid WorkJob Description Summary · The Engineering Technical Leader demonstrates accountability for functional, business, and broad company objectives. This is a leadership position that integrates and develops processes that meet business needs across the organization and requires long-t ...
-
Financial Analyst, Fall 2024 Student Opportunities
Found in: beBee S2 CA - 1 week ago
Royal Bank of Canada Markham, Canada OTHERJob Summary · What is the opportunity? Are you interested in the opportunity to work as a Financial Analyst? By applying to this job posting, you will be considered for over 80 roles available across RBC Finance including Technology & Operations, Capital Markets, Wealth Managemen ...
-
payroll technician
Found in: Talent CA 2 C2 - 3 days ago
SomnoPlus Inc. Markham, CanadaEducation: College/CEGEP · Experience: 2 years to less than 3 years · Tasks · Prepare statements of earnings for employees, indicating gross and net salaries and deductions such as taxes, union dues, garnishments and insurance and pension plans · Store, update and retrieve financ ...