Jiecao Chen
Present Address
Minneapolis, MN 55414
**********@*****.***
Education Bachelor, Mathematics
University of Minnesota, Minneapolis, MN, 2012-2013
Double Major in Applied Mathematics and Computer Science,
University of Science and Technology of China, AH, China, 2009-2012
Experience Intern Developer
Wolfram Research, Champaign, Illinois, USA May 2013 - Present
• Developed internal tools for WolframAlpha
• Data processing
• Natural Language Processing
• Implemented Database in Mathematica
Directed Research,
Dept. of Math, University of Minnesota, MN, USA Fall 2013
• under the instruction of professor Dihua Jiang.
Topic: Algebra Aspects of Functional Programming Language.
Directed Research,
Dept. of Math, University of Minnesota, MN, USA Fall 2013
• under the instruction of professor Sergey Bobkov.
Topic: Information Theory, Inference and Learning Algorithms.
Senior Project,
Dept. of Math, University of Minnesota, MN, USA Spring 2013
• Doing research under the advice of professor Sergey Bobkov.
Topic: Stochastic process - Mixing Times in Markov Chains.
Volunteer as math teacher,
High school of USTC, AH, China Spring 2012
• Teaching algebra for several high school students
Microsoft-USTC Smart Campus Project, link
College of Information, USTC, China Fall, 2011
• Designed the database for the project
• Involved in implementing the system, as a C++ programmer.
• responsible for the algorithms used in the system
3rd Asian-Pacific Summer School on Formal Methods link
Suzhou, China Summer 2011
• Joined in the conference to learn frontier of Computer Science
• Finished project using the interactive theorem prover Coq.
College Student Research Program,
Mathematics Department of USTC, Fall, 2011
• Advisor Doing research under instrunction of Professor Yongliang Pan
Topic: Graph Reconstruction
Financial Summer Camp in Shanghai,
Several main financial companies in Shanghai, China Summer, 2011
• Interview managers, CEO, or other Leaders in those companies
• Discuss issues in financial area.
Participate in conference of Linux users,
USTC, China Fall, 2010
• Introduce Linux to college students
• Help new users to install Linux Operating System.
• Introduce famous open-source software to college student, like Emacs, Vim, La-
tex.
Other Activatiies Co-organizer of MathCraft Meeting,
Champaign, IL, USA June 2013 - Present
• Meeting will be held on Tue, Wed and Thu every week
• Various topics have been discussed, including programming language, Mathemat-
ica kernel technology, webMathematica,
Statistics, Startup, Translation, Algorithms, popular GNU tools, etcs.
• I have given some lectures on Algorithms, Artificial Intelligence, Mathematica
Programming
• Most participants are developers in Wolfram Research
Selected High
Level Courses
Mathematics
• Abstract Algebra
• Real Analysis
• Number Theory
• Differential Geometry
• Ordinary Differential Equation
• Probability Theory
• Stochastic Process
• Numerical Analysis
• Mathematical Logic
• Combinatorial Theory
• Graph Theory
• Discrete Mathematics
Computer Science
• Artificial Intelligence
• Machine Learning
• Software Design and Development
• Data structures, Database
• Algorithms
• Operating System
• C++
• Computer Structure
Academic • Dean’s list Unversity of Minnesota, 2013
Honors
• Outstanding Student Scholarship USTC, every semester
• First Prize in National Olympiad in Informatics in Provinces, 2009
• Winner, 1st Cross-Strait Programming Contest for Youth, 2009
• Second Prize in National Olympiad in Informatics in Provinces, 2008
Selected Projects • OOP Framework for Mathematica
Github Link
• Mathematica Implemetation for Diff (LCS Algorithm)
Github Link
Blog Article (Chinese)
• Co-translator of Leonid Shifrin’s book Mathematica programming: an advanced
introduction
WikiMedia Page
• NLP tookit in Mathematica (for Wolfram Research internal use)
• Mathematica implementation for Database (for Wolfram Research internal use)
Computer
Skills
Programming Language
• C (very familiar)
• C++ (very familiar)
• python (familiar)
• Mathematica (expert level)
• Java, Haskell, Pascal,
html, php, Matlab,
lisp (have experience)
Software
• Emacs
• eclipse/workbench
• L TEX 2ε
A
• Mathematica
• linux/unix/mac
• git/cvs/svn
• mysql
Language
• English
• Chinese (native)
• Wu Chinese (native)
Other skills
• strong mathematics background
• strong AI/Machine Learning background
• excellent in Algorithms (I learned most of content in Introduction to Algorithms
when I was in high school)
• good at writing in Chinese