Avatar

Tzu'An Lee

Junior Software Developer

Chicago, IL

zian.li.cpp@gmail.com

(586) 604-0712

PDF version


Introduction

I'm a software developer with 4+ years of work experience.

Originally from China, I lived in France for 7 years, and moved to the USA since Aug. 2025. I am looking for a junior or mid-junior developer position in the USA, preferably in Chicago metropolitan area.

Alongside my developer career, I'm also an amateur organist.


Solid skills

C++ 11/14/17, C, Python, bash, git

Linux (package management, config, etc.)

Boost Libraries, Design Patterns, OOP

Unit Test, Regression testing, CI/CD


Secondary skills

Lisp/Scheme, OCaml, Scala

Apache, Nginx, Web Frameworks (Flask, CrowCpp, ...)

SQL, OpenCV, Docker/Podman, GTK/QT

Unix Programming, Network protocols

Functional Programming, Concurrent Programming


Languages

Chinese (Mandarin)

English

French



Work Experience

Baby Inc.
Sep 2025 - Current
Chicago, IL

Baby Inc. is a multinational baby created in 2024. As one of the co-founders, I am currently working as a baby specialist for our little client, the baby. My tasks include but not limited to:

  • Provide diaper-migration services to the client.
  • Implement new patting solutions during the client's nap hours.
  • Make draft plans and technical studies of babyfood menu. Monitor the meals and snacks status, take recovery actions in case of emergencies (e.g. when the client made a mess, or throw forks and bowls on the floor).
  • Communicate and make a daily report with the client's supervisor (i.e. the mom).
  • Perform language model training and pattern recognition training for the client.
  • Ensure baby-security awareness in the team, perform vulnerability assessment, proactive testing and weekly security audit.
  • Try to study new technical skills and apply for jobs.

Skills not required: C, C++, Rust, Golang, Zig, Linux kernel development, RISC assembly language, VHDL, ...


Amadeus Inc.
Sep 2021 - Jul 2025
Nice, FR

Amadeus is a multinational IT company that provides software solutions to airline companies. I worked as back-end developer in Amadeus "Airline Ticketing" department with a Scrum team using SAFe method. Our team is in charge of the back-end systems for airline ticketing management. My tasks were very diverse, but mainly focused on cloud migration, such as:

  • Migrated legacy backend C++ code and supporting scripts (bash, Python) to Azure cloud infrastructure.
  • Designed and implemented technical solutions for the ticketing system in order to comply with the PCI-DSS data security standards, particularly in components dealing with credit cards.
  • Performed day-to-day maintenance on the ticketing products, including SQL injection via database management tools, Control-M job submissions, log analysis, error monitoring, reporting and debugging.

Skills required: C++ (C++14/17), C, Boost C++ Libraries, bash, Linux, Python, Unit Testing (GTest), Regression Testing, SQL (Oracle), Control-M, REST API, Podman, OpenShift, Splunk, Kafka, Control-M, Design Patterns, Jenkins, SonarCube


Internship / Thesis
Mar 2021 - Aug 2021
Paris, FR

Worked for a joined research project between my school and a private company in Paris. The subject was image processing and computer vision. Researched and implemented edge detection algorithms and its evalutation methods.

Publication: doi:10.1109/EUVIP50544.2021.9484026


Internship at HARMAN
Dec 2017 - Apr 2018
Shanghai, CN

Research intern at HARMAN research center in Shanghai. Topic: autonomous driving.


Education

Ecole des Mines d'Alès
2019 - 2021
Alès, FR

Diplôme d’Ingénieur (equivalent to Master Degree): Software Engineering and Artificial Intelligence.


ISEP Paris
2018 - 2019
Paris, FR

Master program: Electronic Engineering and Embedded Systems. (Abandoned)


Shandong University
2014 - 2018
Weihai, Shandong, CN

Bachelor Degree of Mechanical Engineering.


Projects

HYMNUS

HYMNUS (HYpertext Manager for MUsicical Notation Scripts) is a web-based tool for music score library management. It was written in Flask/Python and can be deployed either locally or server-side. The source code is hosted on GitHub.
An sample webapp is deployed and can be tested here. I also built a daemon script that exports the content to read-only HTML pages and refresh them automatically, the pages are published here.


HAUTBOIS

The Hautbois project ("Hybrid and Universal Text-Based Orchestral Instruments Simulator") aims to build a classical music analysis and musical instrument simulation system. I am currently working on the core symbols and the adapter for Lilypond.