Yan Stefanovich

Yan Stefanovich

location of Yan StefanovichKeswick, Ontario, Canada

Connect with Yan Stefanovich to Send Message

Connect

Connect with Yan Stefanovich to Send Message

Connect
  • Timeline

  • About me

    Software Engineer

  • Education

    • Ryerson University

      2011 - 2015
      Bachelor’s Degree Electrical and Electronics Engineering 3.1
  • Experience

    • Town of Richmond Hill

      Sept 2011 - Apr 2018

      Exceptional professional communication working in a client facing role. Proven ability to work under pressure and manage priorities through extensive training in and facilitating training of emergency response. Resolve unique challenges and problems arising from daily facility operations. Oversee, evaluate, mentor and challenge staff to promote growth. Charismatic, empathetic and stern approach working with athletes and children to teach fundamental swimming skills, life saving skills and discipline promoting team work and overall well being.

      • Aquatic Supervisor

        Mar 2016 - Apr 2018
      • Lifesaving Sport Coach

        Sept 2011 - Apr 2018
    • Self-employed

      Jun 2017 - Apr 2018
      Freelance Web Developer

      Looked for opportunities to test/level up my skills and take on challenges while learning software and exploring frontend technologies by taking on jobs for clients, family and friends making updates to or building responsive, mobile-first websites.

    • Blackcreek

      Apr 2018 - Sept 2020
      Software Developer

      The demands of a start-up environment allowed me to stand out as a key contributor and to capitalize on the opportunity to rapidly transition from a Frontend to Fullstack role working with React, Node, GraphQL and PostgreSQL, independently developing features with limited guidance delivering high quality work. Experience with microservices based infrastructure leveraging AWS Lambda, SAM and DynamoDB. Collaborated closely with the product team and clients to negotiate and refine product requirements, ensuring a manageable scope and realistic timelines. Show less

    • Nuvalence

      Sept 2020 - Apr 2024
      Software Engineer

      Added tremendous value across three client engagements demonstrating a strong ability to navigate ambiguity, solve complex problems, set effective goals, and foster healthy collaboration and teamwork, leading to consistent on-time project delivery and overwhelmingly positive feedback from clients and peers. Gained tremendous insight into different operation strategies and had the opportunity to work with many varying technologies across many projects in client facing roles.

    • EY

      Apr 2024 - now
      Senior Consultant, App Systems Engineer
  • Licenses & Certifications

    • Standard First Aid

      Lifesaving Society
    • Advanced Instructor

      Lifesaving Society
    • National Lifeguard

      Lifesaving Society
    • Standard First Aid Instructor

      Lifesaving Society