Lingzhe Teng

Full Stack Engineer

Seattle, WA

Full Time SDE at Amazon
Graudate Student at USC

My Social Profiles
  • profile
  • resume
  • contact

Profile - About Me

Lingzhe Teng

Hi, I am Lingzhe Teng.

I am a graduate student at the University of Southern California, specializing in Informatics. I am currently working for Amazon.

During the past course of study at USC, I have been taught the basic knowledges in Machine Learning and Data Mining, and trained to implement my own algorithms to analyze datasets. Besides, I have experience with the implementation of tricky part in Unix Kernel Design, and created a mobile app to faciliate the course registration process for USC.

Before that, I got my bachelor degree in Computer Science. I am also a meritorious winner in National Blue Bridge Cup Contest (1st prize out of around 500 teams).

If you are interested in me, please feel free to grab my resume or contact with me.

Experienced Field
Programming

Web Technology
Mobile Development
Embedded Application
Big Data Analysis

Art

Traditional Chinese Painting
Chinese Brush Writing
Calligraphy
UI Design
Drawing

Sport

Basketball
Soccer
Ping-Pong
Badminton
Fitness

Hi, there

Hi, I am Lingzhe Teng, and welcome to my personal website. I am currently working for Amazon to devery awesome product to make our life better, :)

I have one internship experience to work as software engineer at Fujian Fujitsu, and two research experiences at my hometown. During my internship at Fujian Fujitsu, my duty is to develop mobile app, optimize database, and maintain the server for mobile device. This is mobile project for CRM product, which provides service for China Telecom company in different region of China. To improve the response performance of transregional communication, I implemented a intermediate layer with distributed caching and eventually consistency, by which reduced average response time by around 60%. My research experience at my university is to implement GEP algorithm and its improvements, and develop an application framework to run and analysis GEP algorithm in parallel. The purpose of this research is to build a Eclipse RCP-based application for GEP beginners to automatically generate GEP algorithm samples with different parameters and execute GEP instances with visual performance analysis, and to provide enough evidences for the study of multi-objective optimization. Thanks to Prof. Young Ni, a PhD of Software Engineering, the whole process of this research project is strictly following the rule of agile methodology and Domain-Driven design (DDD), by which facilitate the process of development. Prof. Zhongjian Teng is a professor of USC, and I have opportunity to work for his startup project as research assistant. This is a ERP-like framework project for business customers to automatically generate customized ERP application without any coding. My responsibility is to conduct research on famous ERP products like WebERP and Kingdee ERP, and summarize the general pattern of their databases by PowerDesigner. Besides, I also implemented machine learning algorithms, such as apriori and k-means, for this project. After my internship at Fujian Fujitsu, I had to go back to my university to struggle for my graduation project and thesis under Prof. Shengzhen Cai who is one of famous scholar in embedded system area, and my graduation project and thesis were rated as great among 212 students of my colliege.

I am a boy insists in creating a better life with science and technology, and pursuing innovation for fun. I build a online forum for my schoolmates when I was in high school, and I known how to repair software problems for my friends. I like Japanese Anime and US TV series, not just for killing time, but for learning cultures of different countries. Just for fun, I established the anime association at Lianjiang No.1 High School, and organized a cosplay show for our New Year’s party. During my college life, I joined Liandian association, a non-profit program for student to learn how to repair software and hardware problems of computers and help other schoolmates in practice. For my free time, I prefer enjoying soft music, running around lake or playing basketball with my friends, :)

I am look forward to receive your message, fight on, :)

Resume - Personal Info

Programming Skill
Python
90%
C / Embedded C
90%
HTML/CSS
90%
SQL
90%
Java
90%
Objective-C
85%
MATLAB
85%
C#.NET/ASP.NET
85%
Markdown
85%
XML
85%
Swift
80%
PHP
80%
Shell
80%
Javascript/JQuery
80%
AJAX
75%
C++
70%
VHDL
70%
LaTex
70%
Ruby
60%
Scala
60%
Web Technology
Python Flask
85%
ASP.NET
85%
PHP
80%
Java Spring / Struct / Hibernate
80%
Bootstrap
80%
Sass / Less
80%
React
70%
Grunt / Gulp
70%
Mobile Application
iOS
90%
Android
85%
UI Customization
80%
Screen Adaptation
80%
Anti-Decompile
75%
Data Encryption
75%
Cordova / jQuery UI
75%
Game Development
Cocoa2D
80%
SprintBuilder
80%
Tiled
75%
Unity3D
65%
Server Technology
Nginx
85%
AWS EC2 / Beanstalk / S3
85%
Digital Ocean / Aliyun
85%
SOAP / RESTful API
85%
Apache / Tomcat
80%
Facebook Parse
80%
IIS
75%
Big Data Process
Spark
85%
Hadoop MapReduce
80%
Data Storage
80%
Data Management
80%
Machine Learning
75%
Data Mining
75%
WEKA
75%
Embedded System
ARM
80%
MCU
80%
Multisim
80%
Linux Programming
80%
Unix Kernel
80%
Driver Programming
70%
Assembly
70%
Computer Network
HTTP
80%
TCP/IP
80%
Socket
80%
Data Consistency
80%
Router / Switcher
70%
Designs skills
Chinese Brush Writing
90%
Calligraphy
85%
Drawing
80%
Traditional Chinese Painting
80%
Photoshop
80%
Justinmind
80%
UI Design
80%
UX Strategy
80%
Balsamiq Mockups
75%
Axure
70%
Utilities
Sublime / Atom
90%
Eclipse
90%
XCode
85%
Git
85%
Vim
80%
Virtual Studio
80%
PowerDesigner
80%
Mathematica
80%
MySQL / MariaDB
85%
SQL Server
80%
Oracle
80%
Operating Systems
Ubuntu
90%
Unix / Weenix
90%
Mac OS X
85%
Microsoft Windows XP/7/8
85%
ARM Linux
80%
Kali/BackTrack
60%
Hobbies
Programming
90%
Reading
85%
Travelling
80%
Sport
80%
Music
70%
Language Skills
Chinese
90%
English
70%
Japanese
30%

Experience
  • SDE Mar 2017 - Present
    Amazon.com | SDE Full Time
    AWS, Big Data Technology

    Work for Big Data Technology Team.

  • Software Engineer Jan 2016 - Dec 2016
    Information Sciences Institute | SE Intern
    Python, Scikit-learn, Elastic Search, Machine Learning, Open IE, Spark

    Developed DIG-OpenIE to integrate Open IE and Elastic Search to extract Subjects, Objects and Predicates from original text for information identification.
    Designed (WEDC), a Word embedding for document classification utility, to uses label propagation classifier for human trafficking info identification with accuracy at around 90% and 10% training data.
    Implemented a phone number extractor for the workflow of DIG project with spark workflow to process millions of data within 25 minutes.

  • Mobilie Developer Jun 2013 - Sep 2013
    Fujian FUJITSU | Software Engineer Intern
    Javascript, Java, iOS, Android, SQL, XML

    Worked on CRM team in mobile group to develop mobile apps for ffcs-crm.
    Maintained websites in Java SSH, Maven and Ant.
    Designed XMLSpy model and RESTful API
    Reduced average response time by 60% by implementing the intermediate layer and distributed caching among servers.
    Developed hybrid views by Cordova for iOS and Android.

  • Research Assitant Apr 2012 – Apr 2013
    FJNU GEP ALGORITHM LAB
    Java, C/C++, GEP, CUDA, Mathematica

    Worked with Prof. Xin Du and Prof. Youcong Ni to create AF4GEP, a GPU-based tool that runs and analyses GEP algorithm in parallel.
    Publication: An improved GEP-Cluster algorithm, International Conference on Machine Learning and Data Mining, MLDM2013

  • Research Assitant Oct 2011 – Mar 2012
    BUSINESS INTELLIGENCE FOR ERP
    PHP, Matlab, MySQL, PowerDesigner, WebERP

    Work for Prof. Zhongjian Teng to construct a ERP-like framework that applied big data technologies for strategic decision making.
    Designed models based on PowerDesigner and WebERP.
    Implemented data mining algorithms in Matlab.


Education
  • Master of Engineering 2015 - Present
    University of Southern California

    MS in Informatics
    Exp. Dec 2016 | Los Angeles, CA
    Viterbi School of Engineering
    GPA: 3.82/4.0

  • Bachelor of Engineering 2010 - 2014
    Fujian Normal University

    BS in Computer Science
    Grad. May 2014 | Fuzhou, FJ
    Software Faculty
    GPA: 84.87/100


Awards and Achievements
  • USC Mobile Development Contest 2015
    University of Southern California

    Top 5 out of arount 50 teams

  • Scholarship 2010 - 2014
    Fujian Normal University

    Recipient of Scholarship for 4 years

  • Grade Ranking 2012 - 2014
    Software Faculty of Fujian Normal University

    Ranked 1st out of 212 students (Junior and Senior Year)

    Ranked 12 out of 212 students (Four years)

  • Blue Bridge Cup National Contest 2013
    Blue Bridge Cup

    Awarded 1st Prize in Entrepreneurial Team Competition

  • Oushi Cup 2010 - 2014
    Software Faculty of Fujian Normal University

    Awarded 1st prize out of 30 teams

  • Honors 2010 - 2014
    Fujian Normal University

    Outstanding Graduates
    Outstanding Graduation Thesis
    Advanced Individual of Extracurricular Technological Activities
    Advanced Individual of Learning
    Excellent Student Cadre
    Merit Student


Activities
  • Liandian Association 2010 - 2014
    Fujian Normal University

    Repaired computers free of charge

    Organized Hardware Master Knowledge Conpetition

  • Students' Federation 2010 - 2011
    Fujian Normal University

    Maintained website

    Worked as volunteer for student activities

  • Student Union 2011 - 2013
    Fujian Normal University

    Provided consultancy services for proverty-stricken students

    Organized technological activities

  • Student Union 2007 - 2010
    Lianjiang NO.1 High School

    Established anime association

    Organized cosplay show for New Year's Party

    Builted student union online forum


Graduate Coursework
Data Informatics
A-
Machine Learning
A-
Operating Systems
A
Data Management
A
Data Mining
B+
User Interface Design
A
User Exerience Strategy
A
UGRD Coursework
C Programming
81.20
C Program Design Experiment
94.80
Introduction to Computer System
84.50
Project Practice
85.00
Object-Oriented Programming with Java
87.00
Operating System
97.00
Computer Network
89.80
Data Structures and Algorithms
85.30
Project Practice
91.00
Software Engineering
81.80
Database Principles
88.00
System Analysis and Design
93.70
Linux Programming
83.60
Principles of Compilers
96.00
Digital Logic and Digital Circuit
92.90
Analysis and Design of Intelligence Algorithms
97.40
Development of 3G Mobile Software
91.00
EDA Technology and Applications
97.20
Principles of Cputer Composition
94.50
Development of Embedded Software
98.40
Software Test
91.00
Graduation Design and Thesis
A
Internship
A
My Resume
Download My Resume

Contact - Contact Me

Contact info
  • Adress: Los Angeles , CA.
  • Email: [email protected]
  • Phone: +1 (213) 379 0691
  • Website: lzteng.com
Follow me
Let's keep in touch