Emily Leng


Big data Engineer


Emily Leng
111 Dryden Road, Ithaca, NY 14853 | 847-730-7023 | el629@cornell.edu
Cornell University, College of Engineering, Ithaca, NY Expected May 2020
Bachelor of Science in Computer Science, GPA: 3.11
• Relevant Coursework: Object Oriented Programming & Data Structures, Functional Programming, Intro to Data
Science in Python, Discrete Structures, Networks, Statistics & Probability, Foundations of Robotics, Computer System
Organization, Software Engineering, Analysis of Algorithms, Machine Learning, Natural Language Processing
• Proficient in Java, Python, OCaml, MATLAB, R, LaTeX, HTML, CSS
• Familiar with JavaScript, jQuery, C++, SQL, MongoDB, Tableau, Apache Spark, Adobe Photoshop, Autodesk Inventor
Allstate, Big Data Summer Intern June 2019-Aug. 2019
• Published a dashboard using Tableau visualization software to display different measures and statistics about
processing Claims data for internal use by developers and product owners
• Refactored the 5 main Scala codebases, making the projects more consistent, adding documentation, fixing bugs, and
increasing code efficiency. Developed using the Agile software development approach
• Used Apache Spark to run Spark jobs in parallel for extracting, modifying, and combining data sources from Oracle,
MongoDB, and Hadoop Hive & Impala into one centralized data structure
Cornell Cup Robotics, Cornell University, CS Team Member & Secretary Sept. 2016-May 2019
• Created a communication protocol to send data between the core software, sensors, and controllers. Implemented a
webserver using C++ and the micro-framework Crow, and created a GUI to communicate from the web to the robot
• Collaborated with team members to produce a system to parse and recognize MP3 and MIDI data using the Python
audio fingerprinting library Devjavu to create a robot that could play piano duets with a user
• Used the computer vision library OpenCV to recognize Apriltags (2D barcodes) to determine position for a selfrighting, jumping robot
OCaml Sudoku Game (Functional Programming Project), Cornell University Aug. 2018-Dec 2018
• Developed a text-based terminal Sudoku game in OCaml, including a feature to give hints or autocomplete a whole
board using a tree-based search algorithm that back-tracked in the tree until a solution was found
• Built the game in just 50 hours, which involved applying the newly learned OCaml language, building the game
interface, implementing an algorithm for hints and autocomplete, and the testing the game
Android Application (Software Engineering Project), Cornell University Jan. 2018-May 2018
• Collaborated in an 8 person team to create an Android application for a secondary school in India that manages
assignments, attendance, grading, and announcements
• Completed the full software development cycle: design, coding, testing, documentation, and the final release
Life Changing Labs, Cornell University, Summer Intern June 2017-Aug. 2017
• Worked for a startup incubator to create a device aimed at helping consumers build better habits
• Established strong communication skills by interviewing 15 potential customers to conduct market research about
demand for the product
• Used JavaScript, CSS, and HTML to design and build a responsive website to advertise product and educate customers
FreeCodeCamp Nov. 2015-Present
• Completed the online Front End Development Certification in 2015 which included the following topics: HTML5 &
CSS, Responsive Design with Bootstrap, jQuery, Basic & Intermediate Algorithm Scripting, and JSON APIs and Ajax
EasyCTF, Co-Creator, Writer, Admin, Programmer May 2013-Dec. 2015
• Co-created “EasyCTF”, an online educational computer science competition aimed at CS beginners that attracted over
6,000 students and 200 teams worldwide
• Used Python to create over 20 problems for participants to solve, troubleshoot bugs during the competition, write
crash-course educational tutorials, and coordinate with sponsors to raise prizes for the competition
Mathematical Contest In Modeling (MCM) 2016
• Published an Outstanding Ranked paper for the international collegiate-level competition as a high school student on
minimizing the cooling of large volumes of water over time


  • Adobe Photoshop
  • Apache Spark
  • Autodesk Inventor
  • C++
  • css
  • html
  • Java
  • Javascript
  • JQuery
  • LaTeX
  • MatLab
  • MongoDB
  • OCaml
  • Python
  • R
  • SQL
  • Tableau
  • Updated 1 year ago

To contact this candidate email el629@cornell.edu

Contact using webmail: Gmail / AOL / Yahoo / Outlook