Aiden Duffy

Aiden Duffy

Lifeguard

Followers of Aiden Duffy427 followers
location of Aiden DuffyLondon, Ontario, Canada

Connect with Aiden Duffy to Send Message

Connect

Connect with Aiden Duffy to Send Message

Connect
  • Timeline

  • About me

    Software Developer @ GEOTAB

  • Education

    • Mother Teresa Catholic Secondary School

      2014 - 2018
      Ontario Secondary School Diploma French Immersion 95.2 average Top 6 Gr. 12 courses

      Activities and Societies: Cross Country, Track and Field, Robotics, Debate Club, Science Olympics, Swimming Team

    • Western University

      2018 - 2023
      Bachelor of Engineering Science - BESc Software Engineering 87 average (3.9 GPA)

      Activities and Societies: SunStang Solar Car Project, Western Climbing Club

  • Experience

    • YMCA of Southwestern Ontario

      Sept 2016 - May 2019
      Lifeguard

      Lifeguard at a multiple pool facility. Have acquired various other sub-positions over my time, including being a Swim Instructor, Aquafit Instructor, and a Y-Torpedoes Coach. Experience teaching children from 18 months to 18 years, and adults from 18 to 60+ of all skill levels. Skills gained from this position include lesson planning, evaluation of skills, inter-personnel communication, speaking in front of an audience, demonstrating a skill, leading lessons and activities.

    • Best Western Plus Lamplighter Inn & Conference Centre

      Jul 2018 - Sept 2020
      Lifeguard

      Ensure patrons’ safety, maintain equipment and facilities, administer First Aid when necessary and operate waterslide feature, enforce facility policies, remain vigilant for any incidents

    • Martinrea International

      May 2019 - Sept 2019
      Production Associate

      Worked in the MartinRea International facility in Ingersoll Ontario as a Production Associate. Position involved working to produce high quality products complying with both the safety requirements for the product and for the production process. Work must be done in tandem with a variety of other employees, including both production associates, quality control personnel, maintenance officers, and upper management. All required tasks had to be completed in a strict time frame that requires working under pressure, maintaining a quota, without compromising safety or quality.The skills developed in this position include working under pressure, working with time constraints, adhering to strict company quality policies, teamwork, mechanical skill, muscle memory, and decisive decision making. Show less

    • Saint Vincent De Paul Society

      Jun 2020 - Sept 2020
      Assistant Delivery Truck

      The Society of Saint Vincent DePaul offers a variety of programs to assist those in local communities who may be less fortunate. They operate two thrift store locations in London, as well as a voucher program for free furniture and/or beds for those in need. As an employee of SSVP, my role is to work on the truck, picking up furniture donations for use in our various programs. Additionally, I assist in delivering both purchased and voucher furniture to the clients of our programs.I work as part of a duo with the driver, providing directions, calling clients ahead of time, and communicating with the dispatch manager to organize our daily route. When at the homes of clients, the driver and I either unload or load all the furniture and other items (donations of clothes, housewares, books, etc.) off of or onto the truck. This is repeated at one of two locations when offloading or loading furniture. This position has shown me the difference I can make in the lives of less well-off members of my community. Additionally, this position has given me the opportunity to improve my organizational and customer service skills, both of which I deem to be valuable to my employability. Show less

    • SiteOne Landscape Supply

      Jun 2020 - Nov 2020
      Customer Service Representative

      Working as a Customer Sales and Service Representative at Fisher's Landscape Depot by SiteOne. I greet customers, take orders, recommend products, and assist them with whatever landscaping needs they might have. As a sales representative, I possess a working knowledge of all the goods and services that Fisher's by SiteOne can supply. I must then relay these to customers in a clear and precise manner so that their requirements are met. Secondly, I must then enter all sales and orders into our software system, to record revenue, manage customers, and track inventory. This also includes scheduling deliveries of material. Finally, I answer phones to take calls, respond to any customer questions, and prepare orders as well.However, due to the nature of the facility, this job also requires me to be adaptable, and do any other odd jobs around the yard that may arise. As a customer service representative, I routinely take customers out into the yard to show them our products firsthand. Additionally, I assist people with loading up bagged products and loose rocks into vehicles. Sometimes, products need to be prepared before sale, and so I will jump in to get them ready. This position has been a great opportunity to further broaden my workplace skills, presenting new challenges for me to undertake, and therefore grow as an employee. Show less

    • Geotab

      May 2021 - now

      - Wrote high-quality code in C# .NET and Angular typescript in a scalable environment.- Assisted in maintaining software development best practices. - Provided design documents and documentation to ensure efficient maintenance and code reuse. - Contributed to comprehensive code reviews and ensured that coding standards are followed, inspected for logic errors, convention was followed, and other bugs. - Involved in the design and implementation of new software applications and cloud-based microservices. - Performed maintenance programming for existing applications and help maintained code quality, organization, and automation. - Analyzed call stacks, trace files, and performance data to troubleshoot, identify, and fix the root cause of bugs. - Performed Test-Driven and Security-Driven Development. - Provided recommendations for improvements in the overall development process. - Worked collaboratively within the team and across other teams/departments, including integration between major Geotab teams as well as third-party services. - Participated in a 24/7 on-call rotating schedule. Show less Full-stack software developer operating with PostgreSQL, Dot NET Core, and Angular.Responsible for releasing new features and maintaining existing ones for MyAdmin, Geotab's online store.Primary developer for the new sanctions system in MyAdmin.Curator for the entire backend repository of the Geotab Sales site.Oversee 60+ tables and 1M+ rows, improving request times for common queries 10X.Implement test-driven development, writing unit, functional, spec, and cypress tests.Monitor Google BigQuery logs for exceptions to tackle bugs as quickly as possible.Member of a team of agile developers, following a three-week release cycle, tracked in Jira.Work closely with the design team to implement their vision, create and deploy test builds, and optimize efficiency. Show less

      • Software Developer

        May 2023 - now
      • Software Developer Intern

        May 2021 - Apr 2023
  • Licenses & Certifications

    • Standard First Aid, CPR and AED

      Canadian Red Cross
      Jun 2019
    • National Lifeguard

      Lifesaving Society Canada
      Jun 2018
    • Lifesaving Instructor

      Lifesaving Society Canada
      Mar 2016
    • Swim Instructor

      Lifesaving Society Canada
      Mar 2016
  • Honors & Awards

    • Awarded to Aiden Duffy
      Dean's List - Apr 2023 Dean's List is an award given to all those who achieved an average of 80% or higher across all courses in the academic year.
    • Awarded to Aiden Duffy
      Dean's List - Apr 2021 Dean's List is an award given to all those who achieved an average of 80% or higher across all courses in the academic year.
    • Awarded to Aiden Duffy
      Dean's List Western University Faculty of Engineering Apr 2020 Dean's List is an award given to all those who achieved an average of 80% or higher across all courses in the academic year.
    • Awarded to Aiden Duffy
      Dean's List Western University Faculty of Engineering Apr 2019 Dean's List is an award given to all those who achieved an average of 80% or higher across all courses in the academic year.
    • Awarded to Aiden Duffy
      Western Scholarship of Excellence Office of the Registar Jun 2018 Scholarship for achieving a 95% or higher average among the top six courses in grade 12
    • Awarded to Aiden Duffy
      Grade 8 Piano Certificate Royal Conservatory of Music Aug 2016 Piano exam that upon passing, awarded the student with a certificate of completion. Grade 8 piano is recognized as a high standard level (10 is the highest level) by the Royal Conservatory of Music.
  • Volunteer Experience

    • Education Volunteer

      Issued by Outreach360 on Mar 2014
      Outreach360Associated with Aiden Duffy
    • Care Package Assembler

      Issued by St. Justins Parish on Nov 2017
      St. Justins ParishAssociated with Aiden Duffy
    • Care Package Assembler

      Issued by St. Justin's Parish on Nov 2018
      St. Justin's ParishAssociated with Aiden Duffy