Hyejin Lee

Hyejin Lee

Full-Stack Developer and Researcher

McGill University

Hi, my name is Hyejin Lee. I am a dedicated software developer who enjoys working with people. I was born in Seoul, South Korea, and currently live in Montreal, Canada.

I have a master’s degree in computer engineering from McGill University, particularly in Human-Computer Interaction. My thesis paper is on a web framework that creates the user’s imaginary voice through voice manipulation techniques developed by training artificial intelligence (DNNs).

I am familiar with Linux, Java, Spring MVC framework, JavaScript, Python, and HTML. I also have some experience with TypeScript, React JS, SQL, and C#. My passions include full-stack web development, machine learning, virtual and augmented reality (VR/AR). As shown in the diverse range of my past projects, I pride myself on my adaptability with learning new technologies.

I speak Korean and English, and I read Mandarin Chinese. I enjoy playing the piano, indoor rock climbing, going for a long walk in the park, and meeting new people while I travel around the world.

Download my resumé.

Interests
  • Full-stack Software Development
  • Human-Computer Interaction
  • Machine Learning/Artificial Intelligence
  • Augmented/Virtual Reality (AR/VR)
Education
  • M.Sc. in Electrical and Computer Engineering (3.81/4.00), 2022

    McGill University, Canada

  • B.Eng in Computer Science, 2018

    Sookmyung Women's University, South Korea

  • Student Exchange Program, 2016

    Nanyang Technological University, Singapore

Projects

*
Voice Modelling Paradigm to synthesize Artificial Speech for Externalizing Auditory Hallucinations

Voice Modelling Paradigm to synthesize Artificial Speech for Externalizing Auditory Hallucinations

New methods to create a novel artificial voice to simulate auditory hallucination that exists in a schizophrenic patient’s head. Part of Avatar Therapy Project of Shared Reality Lab, “Mixed-Reality Platform for Simulation and Synthesis of Multi-Modal Hallucinations with Applications to Schizophrenia Treatment”, under the supervison of Prof. Cooperstock. Built with JavaScript, HTML, and Python.

Real-time Pet Monitoring through Android Application and Pet Collar with Embedded Sensor

Real-time Pet Monitoring through Android Application and Pet Collar with Embedded Sensor

A motion detecting and room monitoring system for remote pet care through a mobile application with Bluetooth Low Energy sensor. Built with Android Studio and a BLE sensor.

Force-Sensing Chair for Augmented Instruments

Force-Sensing Chair for Augmented Instruments

A real-time force-sensing chair for transducing a musician’s movements to mappable data that controls the sound of musical performance. Built with the Arduino Uno Board and SuperCollider.

Mitigating mobile-based avoidance behaviour in casual social events through embedded art

Mitigating mobile-based avoidance behaviour in casual social events through embedded art.

Three prototypes of a phone connecting booth that facilitates social interaction in casual events through embedded arts. Built with Unity 3D.

Racoon, a 3D Indie Game

Racoon, a 3D Indie Game

A 3D indie game built with Unity 3D (C#). Features interesting character movements and unique non-player characters.

Virtual Campus Tour using Building Recognition and Augmented Reality

Virtual Campus Tour using Building Recognition and Augmented Reality

An android application that employs augmented reality with object recognition to introduce university facilities to newcomers. The application involves gamification elements such as 3D character animation effects and virtual coins that users may collect by exploring university campus. Built with Unity 3D and Android Studio.

Experience

 
 
 
 
 
Bentley Systems
Associate Software Engineer
Sep 2022 – Present Canada
  • Architect, implementing, and improving product releasing management automation and tooling through Azure DevOps, Python and Powershell scripting.
  • Managing and improving build and release infrastructure (both on premise and cloud
  • Continuous research and development on release pipeline technologies
 
 
 
 
 
Société Générale
Full-stack Software Developer Intern
May 2022 – Aug 2022 Canada
  • Developed and improved the organization’s employee page using TypeScript, HTML, and CSS for the front end, and Java for the back end.
 
 
 
 
 
RAISE Lab & PVG Lab, McGill University
Graduate Research Assistant
RAISE Lab & PVG Lab, McGill University
May 2022 – Aug 2022 Canada
  • Organized “Roboethics Hackathon (Link)” at an international conference (ICRA 2022) with research team. The focus was to design AI robots that perform simple daily tasks and address ethical challenges raised from the tasks.
  • Developed the lab’s website using JavaScript, HTML, and CSS.
 
 
 
 
 
Shared Reality Lab, McGill University
Graduate Research Assistant
Sep 2019 – Apr 2022 Canada
  • Designed and developed a voice manipulation paradigm to externalize auditory verbal hallucinations of schizophrenic patients during cognitive behavioral therapy (CBT) sessions at clinics.
  • Used Django web framework (Python, JavaScript, HTML and CSS). Deployed the system with Docker.
  • Implemented a 3D virtual environment (Unity 3D, C#) where patients interact with an avatar for their therapy.
  • Conducted research on multilingual text-to-speech synthesis and voice generation based on Deep Neural Networks (DNNs).
 
 
 
 
 
IBM
Full-time Software Engineer (Career Certificate)
IBM
Jan 2018 – Jun 2019 South Korea
  • Developed with Java (Eclipse) and SQL (Oracle) in an agile development to transfer client companies' old sales systems into a new, innovative system.
  • Troubleshot and debugged functional errors of the (front-end) interfaces upon clients' requests.
  • Collaborated with developers across the world (e.g., IBM India and U.S.), coordinated user requirements and development plans.
 
 
 
 
 
IBM
Student Intern
IBM
Sep 2017 – Dec 2017 South Korea
  • Developed user-centered websites following the full agile development lifecycle from requirement gathering to product deployment.
  • Presented in ‘Web Programming’, ‘Database Programming’ and ‘Software Development Process’ education sessions.

Awards &
Certificates

McGill-University
McGill PGSS Travel Award
See certificate
Travel award from the Post-Graduate Students' Society at McGill to present at an international conference.
IBM
Honourable Mention Award (Full Paper Link)
See certificate
Received honourable mention at the ACM CHI Conference on Human Factors in Computing Systems, the premier international conference of Human-Computer Interaction (HCI). A total of 106 papers were selected as honourable mentions (4%) among 2597 complete submissions.
IBM
Enterprise Design Thinking - Team Essentials for AI
See certificate
IBM
Applied Data Science with Python - Level 2
See certificate
Korea-Data-Agency
Government-Authorized SQL Developer
Credential ID: SQLD-0300912
See certificate
KIPS
Best Bachelor’s Project and Thesis, Korea Information Processing Society (KIPS)
Credential ID: 2017-6-51
See certificate
Seoul-Business-Agency
Certificate on Artificial Intelligence Hackerway Program
Credential ID: 2016-286
See certificate
SMWU
Merit-based scholarship, Sookmyung Women’s University (SMWU)

Contact