EDUCATION
University of Minnesota - Twin Cities, Minneapolis, Minnesota
Graduated with Distinction: May 2019
Bachelor of Arts - Computer Science; Statistics & Management minor
GPA: 3.84/4.00
Major GPA: 3.90/4.00
PROJECTS
Flashphoto — A Digital Painting and Image Editing Application (C++)
Utilized strategy and template design patterns to implement wonderful tools and filters
Established a library for two graphical user interfaces, increasing codes’ efficiency
Created a Command Line Mode to conduct filters for the medical-purposed user interface
Conducted unit tests and regression tests to check the quality of the application
Wrote and revised design and operation documentations, provided guides for users and developers
Blather – A Unix-based Chat Service (C)
Developed a makefile that created “server” and “client” programs for chat service
Utilized FIFOs for handling join requests and for sending/receiving messages to/from server for clients
Implemented a “user” thread for each client that reads input and sends it to the server
Implemented a “server” thread for each client that reads messages from the server and handles it appropriately
TAPS (Teaching Assistant Processing System) – A Software Dealing with TA Requests and Assignments
Analyzed user requirements and system specifications; wrote requirement documents
Created the conceptual model, which clarified relationships among classes, interfaces and data storage
Drew a set of sequence diagrams, describing all scenarios involved in the system
Completed the IEEE standard design document, including system architecture and structural design
SKILLS AND AWARDS
Coursework: Algorithms and Data Structures, Program Design and Development, Software Engineering,
Introduction to Artificial Intelligence, Practice of DB Systems, Introduction to Operating Systems
Programming and software: Java, Kotlin, JavaScript, C++, Python, C, HTML, CSS, SQL, R, Ocaml, VB, Agile, Waterfall, Scrum
Language: English and Mandarin
Spring & Fall 2018 Dean’s List
See my LinkedIn
See my GitHub
WORK EXPERIENCE
Software Developer / Advanced Microgrid Solutions
(It was acquired by Fluence Energy in October 2020, without designation changes of the organization and business status)
August 2019 - present
Implemented the development of an energy trading platform for Australia and California markets, including solar, wind and battery assets, and contributed to the first asset going live in CA as well as assets onboarding
Coded in Kotlin and Python with Maven framework to build backend, connecting to PostgreSQL and Cassandra DB
Built REST API, optimized frontend features using JavaScript, CSS, React, Node JS and modern web tools npm/yarn
Exposed to work in Linux systems, and virtualized environments such as AWS, with automation server Jenkins
Web Communications Assistant / University of Minnesota
April – December 2018
Wrote codes in HTML and CSS on Dreamweaver to create new pages for College of Design official websites
Fixed problems and debugged over 600 pages; implemented pages redesign and improved user experience
Teaching Assistant / University of Minnesota
September 2018 – May 2019
Explained concepts in the Discrete Structures of Computer Science, and the Elementary Computational Linear Algebra courses
Helped students understand essential logic and structures of computer science, and graded assignments
Intern / Prudential, Hong Kong
July 2016
Evaluated the global wealth market, allocation and investment of offshore funds; compared up to 100 kinds of inland and overseas investments
Collected and evaluated data and simulated sand table transactions
Compiled team investment market survey reports of more than 30 pages
LEADERSHIP AND COMMUNITY EXPERIENCE
Ambassador / Culture Corps Program, University of Minnesota
May 2017 – May 2019
Mentored Culture Corps participants and helped in their projects; promoted intercultural communications
Hosted events such as the annual celebration; recruited more international students for the program
Volunteer / Reading Partner, Maxfield Elementary School, St. Paul, Minnesota
February - May 2017
Accompanied children to read; improved their reading skills
Member / ACM-W, SASE & CLA Business Club, University of Minnesota
January 2017 – May 2019
See my Facebook
See my Instagram