Yilun (Allen) Chong
E-Mail: Chongyilun@gmail.com; Ph: (914) 648-8712
370 Washington Ave., Pelham, NY 10803
Github: https://github.com/BSBandme
Objective
Entry-level Software Engineer
Education
• Master in Computer Engineering May 2017
State University of New York, Stony Brook, New York, GPA: 3.63
• Bachelor of Engineering in Optoelectronic Technology and Science June 2014
Nankai University, Tianjin, P. R. China, GPA: 84.361
Internship
Software Developer Internship in Microsoft
Office Group, ASG, ARD in Microsoft, Beijing June 1, 2016 – August 31, 2016
• Developed Realtime Log Viewer (implement in C#)
• Added and refined several functions of Monkey Test Tool (implemented in Javascript
with PhanotomJS tool)
• Carried out performance test of PPT online and fixed a number of logic errors in the code
• Contributed to develop PPT Online
Courses
Analysis of Algorithm, Pattern Recognition, Compiler Design, Network Algorithm/Computer
Network, and Operating System
Languages
C / C++, Java, JavaScript, Python, C#, Matlab, PASCAL, SQL and Haskell
Projects
• Hand Gesture Recognition and Controlling, Lead Developer—Coded a method of
recognizing hand gestures with an accuracy of 91%, and then utilized the method in a
hand gesture-controlled “greedy snake” game. Implemented in C++. Project:
https://github.com/BSBandme/Hand-Gesture-Controlling
• Traffic Light Optimization—Coded a method to reduce the total waiting time at traffic
lights by optimizing the duration time of lights based on traffic flow on the roads.
Implemented in Java. Project: https://github.com/BSBandme/Traffic-light-Optimization
• JOS Operating System x64 Version—Coded a 64-bits operating system based on JOS.
With bootstrap, pager virtual memory management, environment management, scheduler,
multiprogramming and fork, file system and shell, network driver built. Implemented in
C and Assembly language. (Unpublished codes due to privacy policy).
• Decaf language Compiler—Coded a compiler of Decaf language, a simple version of
Java. Utilized PLY tools (building with LALR(1) parser) for parsing. Built Abstracted
Syntax Tree. Built type checker. With intermediate and final code generation.
Implemented in Python. Project: https://github.com/BSBandme/Decaf-Compiler
Awards and Honors
• Gold Medal, ACM-ICPC Asia Regional Contest, 2013
• Gold Medals, ACM-ICPC Asia Regional Invitational Programming Contests, 2013
• Scholarship for Outstanding Students, Nankai Universtiy, 2010 – 2012

Resume_Yilun Chong_EN

  • 1.
    Yilun (Allen) Chong E-Mail:Chongyilun@gmail.com; Ph: (914) 648-8712 370 Washington Ave., Pelham, NY 10803 Github: https://github.com/BSBandme Objective Entry-level Software Engineer Education • Master in Computer Engineering May 2017 State University of New York, Stony Brook, New York, GPA: 3.63 • Bachelor of Engineering in Optoelectronic Technology and Science June 2014 Nankai University, Tianjin, P. R. China, GPA: 84.361 Internship Software Developer Internship in Microsoft Office Group, ASG, ARD in Microsoft, Beijing June 1, 2016 – August 31, 2016 • Developed Realtime Log Viewer (implement in C#) • Added and refined several functions of Monkey Test Tool (implemented in Javascript with PhanotomJS tool) • Carried out performance test of PPT online and fixed a number of logic errors in the code • Contributed to develop PPT Online Courses Analysis of Algorithm, Pattern Recognition, Compiler Design, Network Algorithm/Computer Network, and Operating System Languages C / C++, Java, JavaScript, Python, C#, Matlab, PASCAL, SQL and Haskell Projects • Hand Gesture Recognition and Controlling, Lead Developer—Coded a method of recognizing hand gestures with an accuracy of 91%, and then utilized the method in a hand gesture-controlled “greedy snake” game. Implemented in C++. Project: https://github.com/BSBandme/Hand-Gesture-Controlling • Traffic Light Optimization—Coded a method to reduce the total waiting time at traffic lights by optimizing the duration time of lights based on traffic flow on the roads. Implemented in Java. Project: https://github.com/BSBandme/Traffic-light-Optimization • JOS Operating System x64 Version—Coded a 64-bits operating system based on JOS. With bootstrap, pager virtual memory management, environment management, scheduler, multiprogramming and fork, file system and shell, network driver built. Implemented in C and Assembly language. (Unpublished codes due to privacy policy). • Decaf language Compiler—Coded a compiler of Decaf language, a simple version of Java. Utilized PLY tools (building with LALR(1) parser) for parsing. Built Abstracted Syntax Tree. Built type checker. With intermediate and final code generation. Implemented in Python. Project: https://github.com/BSBandme/Decaf-Compiler Awards and Honors • Gold Medal, ACM-ICPC Asia Regional Contest, 2013 • Gold Medals, ACM-ICPC Asia Regional Invitational Programming Contests, 2013 • Scholarship for Outstanding Students, Nankai Universtiy, 2010 – 2012