Skip to main content
Shilei LinSL
Looking for a job

Shilei Lin

@shileilin

Software engineer who developed embedded sound-classification software at echosonic and parallel algorithms at McGill University.

Canada
Message

At echosonic, I designed and implemented multithreading software on a microcontroller, incorporated sound recognition and classification models into an embedded system, and integrated peripherals.

At McGill University, I designed and implemented a C++ parallel algorithm for linear model-based integer parameter estimation using OpenMP, and tested it with Compute Canada.

As Co-Founder at AwakeAI, I worked on mobile app and website development, and researched hardware and cloud services. The venture received recognition in competitions and programs including the Dobson Bootcamp & Cup Competition and the McGill Clinical Innovation Competition.

Earlier, I developed an intranet student-course-management web application at 成都知识城教育咨询有限公司 and participated in developing a data management platform at 国信优易数据有限公司. My background also includes high-performance computing research and teaching assistant work.

Experience

Work history, roles, and key accomplishments

AwakeAI logoAW

Co-Founder

Jun 2022 - Jun 2025 (3 years)

Roles:
+ Mobile App and Website Development
+ Manage Social Media (LinkedIn, Youtube), domains, designing Logos, and PPTs
+ Research on hardware and cloud services

Traction:
+ 3rd Place, Dobson Bootcamp & Cup Competition (2022)
+ Participant, Dobson X-1 Accelerator (2022)
+ Finalist, McGill Clinical Innovation Competition Finalist (2022)
+ Grantee, TechAccel Grant (2021-2022)
+ Participant, Engi

echosonic logoEC

Embedded Software Engineer

Mar 2023 - Oct 2023 (7 months)

+ Designed and implemented multithreading software on a microcontroller.
+ Incorporated sound recognition and classification models into an embedded system.
+ Responsible for integrating and interfacing various peripherals.

McGill University logoMU

Graduate Student Researcher

Aug 2019 - Oct 2022 (3 years 2 months)

Research
+ Design and implement the parallel algorithm for linear model-based integer parameter estimations via C++ with OpenMP.
+ Use Compute Canada for testing.
Teaching Assistant for
+ Computer Science 251 Algorithm and Data Structures
+ Computer Science 350 Numerical Analysis
+ Computer Science 322 Intro to C++

成都知识城教育咨询有限公司 logo

Software Engineer

Feb 2018 - Jul 2019 (1 year 5 months)

In charge of the development of an intranet student-course-management web application.
Duties involved:
+ Ensured that the project achieves client objectives, and formulated the project milestones and the overall project control.
+ Developed micro and macro management schemes for specific needs.
+ Frequently engaged with clients and made modifications according to their demands.

国信优易数据有限公司 logo

Junior Java Developer

Jun 2017 - Feb 2018 (8 months)

In charge of the development of a data management platform based on the disparate system.
+ Participated in the analysis of processes and deployments of systems.
+ Assisted the clients with their daily work, including business investigation, communication, daily documentation, testing, and user training.
+ Actively participated as a member of the project team in carrying out all aspects of the cli

College of Saint Benedict and Saint John’s University logoCU

Undergraduate Student Researcher

Mar 2016 - May 2017 (1 year 2 months)

Conducted interdisciplinary senior honor research in the field of high-performance computing.
+ Redesigned a multi-platform scientific computing software.
+ Formally Presented, interpreted, and analyzed quantitative and qualitative results.

College of Saint Benedict and Saint John’s University logoCU

Student Supervisor at Culinary Service

Aug 2014 - Sep 2015 (1 year 1 month)

Organizing and coordinating student employees.
+ Leading and instructing student employees with their specified roles.
+ Supervising cross-functional roles to maintain food quality and sanitation.

Education

Degrees, certifications, and relevant coursework

MU

McGill University

Master of Science - MS - Scienfitic Computing Lab (SCL), Computer Science

2019 - 2022

Supervised by Prof. Xiao-Wen Chang

CU

College of Saint Benedict and Saint John’s University

Bachelor of Arts - BA, Mathematics and Computer Science

2014 - 2017

Tech stack

Software and tools used professionally

Interested in hiring Shilei?

You can contact Shilei and 90k+ other talented remote workers on Himalayas.

Message Shilei

People also viewed

View all talent

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan