Silan He

Personal Website

Profile

I am an aspiring software developer looking for internship opportunities.


About me

I am a computer science student at McGill University, class of 2019.

I am addicted to the satisfying feeling from solving problems and always look forward to learning new technologies.

Every day, I push myself to improve as a computer scientist and as a person.

Bow Lake Headshot

Details

Name:
Silan He
Age:

Location:
Montreal,Canada,Earth

Experience


Work Experience

TRU Simulation

TRU Simulation + Training

May 2018 - August 2018

Full-time - Software Engineer Intern

.NET and C++ developer at TRU, aeroplane simulation company

  • Adapted legacy simulator interface program to be language configurable at runtime. Paved the way for additional configuration compliant with MVC design.

  • Wrote a Python script that maintains the language configuration feature of the interface program.

  • Updated a legacy file storage format to a humanly legible and usable format.

  • C#.NET FrameworkPythonC++

Montreal,Canada,Earth|trusimulation.com

MindGeek

Mindgeek

May 2017 - August 2017

Full-time - Engineering Intern

Full Stack developer internship at MindGeek, leaders in highly trafficked websites

  • Built, deployed and web apps for AngularJs and Spring RESTful API for adultforce.com

  • Successfully built and deployed website checkup application that runs daily for all MindGeek affiliated websites via Jenkins

  • JavaSpringJavascriptAngular JsMySQLJenkinsNode

Montreal,Canada,Earth|mindgeek.com

Guiker

Guiker

April 2016 - August 2016

Full-time - Mobile Development Intern

Internship at a startup called Guiker that is an online platform for renting apartments.

  • Built and deployed Java and iOS mobile application using Xamarin for the Guiker mobile platform as part of our internship project in less than 2 months

  • Setup and deployed MySQL and Ruby on Rails RESTful API for our app

  • C#Xamarinobjective cJavaMySQLRailsRuby

Downtown Montreal,Canada,Earth|guiker.com

Hackathons

McHacks

February 2018

Cisco Sparks User Stats Analyser

McGill University,Montreal,Canada,Earth

YHacks

December 2017

Villains be Gone : data analysis challenge

Yale University,New Haven,USA,Earth

Hackatown

February 2017

STMieux : crowd based public transit stats and trends with nlu

École Polytechnique de Montréal,Montreal,Canada,Earth

HackMcGill

January 2017

i missed a bus and sorting website

McGill University,Montreal,Canada,Earth

HackHarvard

October 2016

Comtemporary version of Atari's classic Missile Command

Harvard University,Cambridge,USA,Earth

HackCooper

September 2016

WhosOnBreak multi-platform mobile social application

Cooper Union,New York,USA,Earth

VR Hackathon

September 2016

Unity Workshop for VR, VR test-run

Downtown Montreal,Canada,Earth

McHacks

February 2016

Daily Calorie Counter App

McGill University,Montreal,Canada,Earth

Education


McGill

McGill University

Sept 2016 - May 2019

Full-time - Bachelor of Computer Science

McGill University is an English-language public research university in Montreal, Quebec, Canada, ranked among the world's top 30 institutions. With some 300 buildings, 40,000 students, 250,000 living alumni, and a reputation for excellence that reaches around the globe, McGill has carved out a spot among the world's greatest universities.

    Relevant Experience
  • MDPH396: Undergraduate Research Project: Project WAITLEARN: predicting hospital patient waiting times using machine learning.
  • Relevant Courses
  • ECSE202: Introduction to Software Engineering
  • COMP250: Algorithms and Data Structures I
  • COMP251: Algorithms and Data Structures II
  • COMP206: Introduction to Software Systems
  • COMP273: Introduction to Computer Systems
  • COMP302: Programming Languages and Paradigms
  • COMP303: Software Design
  • COMP310: Operating Systems
  • COMP521: Modern Computer Games
  • COMP421: Database Systems
  • COMP551: Applied Machine Learning
  • COMP535: Computer Networks
  • COMP360: Algorithm Design
  • COMP350: Numerical Computing
  • COMP307: Web Development
  • COMP550: Natural Language Processing
  • Currently Taking
  • COMP598: Topics in Computer Science (Cloud Computing)
  • COMP424: Artificial Intelligence
  • COMP409: Concurrent Programming
  • COMP546: Computational Perception

Downtown Montreal,Canada,Earth|mcgill.ca


Marianopolis

Marianopolis College

Sept 2014 - May 2016

Full-time - DEC Pure and Applied Sciences

Recognized as one of Quebec’s top pre-university colleges, Marianopolis College boasts a diverse student body comprised of 2,000 students from over 175 public and private high schools, English and French, from Quebec and abroad.

Basketball Team

Westmount,Canada,Earth|marianopolis.edu


Beaubois

College Beaubois

Sept 2009 - May 2014

Full-time - Highschool diploma

One of the top private French highschool in the Greater Montreal area.

Le collège Beaubois se veut un établissement francophone de premier plan pour former des jeunes aptes à entreprendre les études supérieures les plus exigeantes et devenir des citoyens conscients de leurs responsabilités et soucieux du bien commun.

Badminton TeamBasketball Team

Pierrefonds,Montreal,Canada,Earth|collegebeaubois.qc.ca

Projects


Cisco Sparks User Analysis
McHacks,McGill University,Montreal,Canada,Earth

a web app that analyses the various conversations you have and presents the stats in an interesting and aesthetic way. This is inspired by the reddit user analyser.

ReactJavaScriptBootStrapCisco Sparks API

FINRA Villains Challenge
YHacks,Yale University,New Haven,USA,Earth

FINRA sponsored challenge winner project analysing more than 10 Gb of data using machine learning within 36 hours.

PythonBashAngularTypescriptScikit Learn

Silvers Algorithm Simulation
McGill University,Montreal,Canada,Earth

Shopping mall simulation implementing silvers scheduling algorithm.

C#Unity

STMieux
Hackatown,Polytechnique,Montreal,Canada,Earth

Crowd based nlu public transit stats and trend app

JavaScriptNode.jsJQueryNuance mixReactMongoDBBootStrap

i missed a bus
HackMcGill,McGill University,Montreal,Canada,Earth

social site for people who miss buses to wallow in sadness together

JavaScriptNode.jsJQueryReactMongoDBBootStrap

This website
Earth

My personal one pager website.

JavaScriptNode.jsJQueryBootStrap

WhosOnBreak
HackCooper,Cooper Union,USA,Earth

Schedule/Social app for the busy. Functions include: making your own schedule, comparing with other users, adding friends, hitting other people up to chill on common breaks.

XamarinMongoDBNode.js

Abilities

"Everything is relative." - Grade 10 English teacher


Languages


  • C#
  • Python
  • Java
  • CSS
  • HTML
  • C++
  • C
  • Javascript
  • Bash
  • OCaml
  • Xojo
  • Ruby

Frameworks


  • MVC
  • .NET Framework
  • Unity
  • Angular Js
  • React
  • Spring

Databases


  • MySQL
  • DB2
  • PostgreSQL

Tools


  • Git
  • Latex
  • Jupyter Notebook
  • Vault

Languages


  • English - Mother Tongue
  • French - Quasiment Québécois
  • Chinese - Kěyǐ jiǎng
  • Spanish - Soy Silan

Curriculum Vitae

my value as a human being on Earth


Contact

Feel free to contact me



Bow Lake



Email

ac.lligcm.liam@eh.nalis

Cell Phone

0579-593-834