Ray Kang

Software Engineer at Red Thread Innovations
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Oakville, Ontario, Canada, CA
Languages
  • English Native or bilingual proficiency
  • Chinese Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Jun 2022 - Present

    • Support Engineer
      • Jan 2022 - May 2022

    • Canada
    • Software Development
    • 1 - 100 Employee
    • Junior Software Engineer
      • May 2021 - Aug 2021

    • Canada
    • Higher Education
    • 700 & Above Employee
    • Software Developer
      • Sep 2020 - Jun 2021

      Participated in a Telus-funded large scale research project, developing/augmenting an indoor localization service framework using fingerprinting algorithm to aid in firefighters’ missions - Led end-to-end process of integrating context awareness into the system, including data collection automation and fire spread simulation. Gained experience in Python and Arduino - Designed and implemented a use case for the system, which visualizes fire spreading condition and displays locations of involved personnel in a mobile app using Java - Discovered background noises in data that affected the algorithm’s accuracy; through research on published papers, selected and applied Kalman filter to overcome - Documented a research journal and constructed a learning plan throughout my learning process, which helped with the onboarding for the next intern Show less

    • Canada
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Developer
      • Jan 2020 - Jul 2020

      Worked as a full-stack developer in an Agile team setting following Scrum and committed to weekly sprint goals. Adapted to a fast paced startup environment and gained a comprehensive understanding of software development lifecycle. - Led the team to build a web-based cryptocurrency slot machine game using JavaScript (React and Node.js framework) that gamified users’ digital wallets to promote currency usage - Developed core frontend functionalities following MVC framework and RESTful API - Self-initiated optimization by replacing duplicate code segments with reusable components to improve maintainability and readability - Augmented asset security by performing extra layers of validation that automatically detects duplicate or invalid asynchronous transactions - Tested and optimized application performance that reduced the startup time by 50% with asynchronous loading, content compression, and browser caching Show less

Education

  • Queen's University
    Bachelor's degree, Computer Engineering
    2010 - 2016
  • Sheridan College
    Advanced Diploma, Computer Software Engineering
    2018 - 2021
  • Lighthouse Labs
    Computer Software Engineering
    2019 - 2019

Community

You need to have a working account to view this content. Click here to join now