Daniel Ng
EDUCATION
University of Kentucky Lexington, KY Graduated: May 2017
Bachelor of Science in Computer Science GPA: 3.3/4.0
WORK EXPERIENCE
University of Kentucky
Tau Beta Pi Engineering Tutor (Spring 2017)
C, C++, Python, Unix/Linux
Tutored general engineering and computer science students
My area of expertise included: computer science and mathematics; also able to tutor in introductory level electrical/computer engineering, statistics, physics, and chemistry
Provided hands on assistance to students to program, debug and troubleshoot
UK Research Department
Student Research Assistant (Summer 2016)
Python, C#, HTML, CSS
Tailored a search interface tool that facilitates searches based on general input narrative towards research proposals
Managed a web project that identifies important research themes and their funding potential within the University of Kentucky
Implemented custom parameter changes for the user
Owensboro Engineering Department
Pavement Data Manager (Summers of 2014 and 2015)
Visual Basic, Microsoft Excel
Strengthened data collection methodologies by adopting automated scripts to replace manual data collection via hand written documentation
Reduced time by minimizing monotonous tasks
Implemented scripts to efficiently extract information from the city's database
Reduced time from hand written speed to O(n)
UK Mathematics Department
Undergraduate Assistant (Fall 2013 – Spring 2014)
Assisted and tutored students in Calculus 1 in a recitation setting
Managed a classroom of students. (~25)
Provided visual demonstration to students to assist on problem solving
PROJECTS
Senior Design Project
oLuna - Fertility Tracker (2017). Developed an IOS application that will accurately predict future menstrual cycles and allows the user to retroactively make changes towards their information. Swift, Firebase, Django REST
Poll Web App (2017). Web application designed to allow a set of users to vote on objects. Users have the option to up vote (+1), down vote (-1), or not vote (0). Python, Django, CSS, HTML, Bootstrap, Font Awesome
Movie Web App (2017). Web application designed to add, change, and delete data from a database. Users are able to filter the database with a faceted search. Python, Django, CSS, HTML, Bootstrap
Server-Client Project (2016). Allows a server-client connection to be established on various ports with a password-protected security feature. C.
Unix Shell Emulator (2016). A shell called "sish" that will interactively execute Unix programs. It reads commands typed by the user and then executes them. It also allows variables to be set that can be used in subsequent commands. C++, C.
LANGUAGES AND TECHNOLOGIES
Proficient: C++; C; Python; Visual Basic; Unix/Linux; HTML; CSS; AutoIt; Django; SQL; Bootstrap
Some Knowledge: C#, JavaScript; Java
Tools: Visual Studio; Vim; XCode; Amazon Web Services; Unix