Ray Kang
Software Engineer at Red Thread Innovations- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Chinese Native or bilingual proficiency
Topline Score
Bio
Experience
-
Red Thread Innovations
-
Canada
-
Software Development
-
1 - 100 Employee
-
Software Engineer
-
Jun 2022 - Present
-
-
Support Engineer
-
Jan 2022 - May 2022
-
-
-
Red Thread Innovations
-
Canada
-
Software Development
-
1 - 100 Employee
-
Junior Software Engineer
-
May 2021 - Aug 2021
-
-
-
Sheridan College
-
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
-
-
-
Yesbit Technology Ltd.
-
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 -
Sheridan College
Advanced Diploma, Computer Software Engineering -
Lighthouse Labs
Computer Software Engineering