Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Haesun Zoe Lee

Alpharetta,GA

Summary

Offering solid understanding of embedded systems and keen interest in microcontroller programming. Brings ability to quickly acquire in-depth knowledge of firmware development and debugging techniques. Ready to use and develop programming and hardware interfacing skills in Firmware Engineer role.

Overview

8
8
years of professional experience

Work History

Firmware Engineer

Cognosos
01.2023 - Current
  • Firmware development for the Healthcare Staff Safety Duress System, designed to improve staff safety in healthcare environments by enabling real-time location tracking and emergency alerts.
  • Developed and optimized embedded software for battery-powered IoT devices, focusing on low-power consumption, wireless communication, and sensor integration.
  • Implemented protocols for reliable BLE and 915 MHz communication to ensure seamless connectivity within hospital environments.
  • Engineered low-level drivers and communication protocols, including I2C, SPI, BLE, and 915 MHz radio transmission, optimizing performance for low-power, battery-operated IoT devices.
  • Developed and maintained custom bootloader and CPU intercommunication firmware, ensuring robust system updates and seamless integration across embedded subsystems.
  • Implemented LED and button drivers for device feedback and user interaction, ensuring reliability and responsiveness under varied operational conditions.
  • Wrote technical documentation and provided training materials for deployment and maintenance teams.

Software Developer Intern

SDTECH
05.2021 - 08.2021
  • Designed and developed an IoT device using ESP32 to autonomously sense environmental data and control connected systems, leveraging Object-Oriented Programming (OOP) principles in C++.
  • Implemented web and mobile applications with Flutter for the front-end and AWS for the back-end, enabling seamless user interaction and real-time data visualization.
  • Engineered a remote water quality monitoring system in OOP Embedded-C, allowing users to control and monitor water parameters from a distance.
  • Built and deployed a responsive website using JavaScript and CSS, ensuring user-friendly navigation and functionality.

Software Developer Intern

Korea Engineering Technology Research Institute (KETRI)
05.2016 - 08.2016
  • Developed and delivered a Coding education program targeted at students, focusing on foundational programming concepts and hands-on learning.
  • Designed and built an educational website using JavaScript and CSS, providing a user-friendly interface for students to access tutorials, assignments, and progress tracking.
  • Collaborated with educators to tailor the curriculum to different skill levels, ensuring an engaging and effective learning experience.

Education

Bachelor of Science - Computer Engineering

Georgia Institute of Technology
Atlanta, GA
12.2022

Bachelor of Science - Computer Science

Georgia Institute of Technology
Atlanta, GA
05.2020

Skills

    Programming Languages

  • C, C, Java, Python, ASM, Dart, SQL
  • Software Tools

  • Flutter, Android studio IDE, Silicon Labs IDE, GitHub, AWS, MySQL Workbench
  • Microcontroller programming
  • Embedded Systems Programming

    Hardware

  • Silicon Labs, Arduino, Raspberry Pi, ARM MBED microcontroller, FPGAs, NI LabVIEW, Joulescope, Oscilloscope
  • Platforms

  • Linux, Windows, MacOs
  • Languages

  • English(Fluent), Korean(Native)

Projects

Face Recognition Attendance IoT – Embedded System Design Final Project
  • Designed an IoT device that recognize student’s face and update the name on the attendance server using OpenCV, machine learning algorithm, and socket programming using OOP Python.

Tiny News - Mobile Apps and Service Final Project 

  • By using Flutter, developed the full-stack web and mobile application that summarize the news article using MLNewsCatcher API search endpoint to obtain the summarized news data.

Remote Recite IoT Device – Junior Design Project  

  • Developed an IoT device using Raspberry Pi and embedded device that manages the server and receives the commands from the director server. Implemented a code in Python that is responsible for sending and decoding command files to the server and process incoming files using TCP socket programming.

Timeline

Firmware Engineer

Cognosos
01.2023 - Current

Software Developer Intern

SDTECH
05.2021 - 08.2021

Software Developer Intern

Korea Engineering Technology Research Institute (KETRI)
05.2016 - 08.2016

Bachelor of Science - Computer Engineering

Georgia Institute of Technology

Bachelor of Science - Computer Science

Georgia Institute of Technology
Haesun Zoe Lee