Post Job Free
Sign in

Data Software Developer

Location:
Sunnyvale, CA
Posted:
April 02, 2020

Contact this candidate

Resume:

OBJECTIVE

Seeking an internship or entry level position utilizing my software and statistics skills. EDUCATION

University of Illinois at Urbana-Champaign Cumulative GPA: 3.1/4.0 Bachelor of Science in Computer Science and Statistics Expected Graduation: May 2020 WORK EXPERIENCE

Software Intern Palo Alto, CA

HouseThat Inc. July 2019 – August 2019

• Made a Google Chrome and Firefox extension for zillow.com to provide additional neighborhood info

• Helped deploy Google Home agent on Google Dialogflow that communicated with AWS server

• Mentored new engineering interns and oversaw work on Amazon Alexa skill

• Retrieved relevant data from MySql server using MySql Workbench

• Tested and debugged website before deploying it to production Software Intern Champaign, IL

Red Clover Reader January 2019 – May 2019

• Developed new features to the Red Clover website

• Made a tutorial on how to navigate the website for users and analyzed website feedback

• Fixed bugs in the collaborative reader app on the RCR website Software Engineer 1 Champaign, IL

Cline Center for Advanced Social Research October 2018 – May 2019

• Wrote unit tests and debugged a web crawler for a NLP project that reads in articles online and parses them

• Used software such as MySql and MongoDB to store web crawler data

• Wrote small bash scripts to run tests on Java programs using Gradle

• Updated project to use Apache Storm architecture when running the web crawler pipeline SAP Ariba iXp Intern - Software Developer Palo Alto, CA SAP Ariba Palo Alto June 2018 – August 2018

• Developed a Java tool to automate the process of creating new APIs for the Ariba developer website

• Kept track of tasks and builds using Git and Jenkins

• Used a Springboot to make an application to create mock APIs and documentation

• Placed top 5 out of 50+ SAP interns to present intern projects COURSEWORK

CS 421: Programing Languages and Compilers Champaign, IL University of Illinois at Urbana-Champaign January 2020 – May 2020

• Used Haskell to create a simple compiler

CS 412: Introduction to Data Mining Champaign, IL

University of Illinois at Urbana-Champaign January 2020 – May 2020

• Analyzed and implemented techniques for data processing INFO 490: Intro to Programming for Data Science Champaign, IL University of Illinois at Urbana-Champaign January 2020 – May 2020

• Implemented data science programs in Python

CS 374: Algorithms and Models of Computation Champaign, IL University of Illinois at Urbana-Champaign August 2019 – December 2019

• Used recursive, divide-and-conquer, dynamic programming, and greedy strategies to design and analyze algorithms CS 411: Database Systems Champaign, IL

University of Illinois at Urbana-Champaign August 2019 – December 2019

• Created complex queries for SQL, MongoDB, and Neo4j databases

• Drew ER and UML diagrams to design databases

• Designed databases based on standard policy such as normal forms

• Created and designed a database for our own app

STAT 428: Statistical Computing Champaign, IL

University of Illinois at Urbana-Champaign August 2019 – December 2019

• Examined statistical packages, numerical analysis for linear and nonlinear models, graphics, and random number generation and Monte Carlo methods.

• Recreated Monte Carlo methods found in research papers AUSTIN BI

******.*.**@*****.***

408-***-****

US Citizen

CS 241: Systems Programming Champaign, IL

University of Illinois at Urbana-Champaign January 2018 – May 2019

• Used C to practice concepts of parallelism and safeguards against parallelism bugs

• Made programs implementing extra features not included in C such as string operations and vectors

• Debugged example C programs that had various errors such as memory leaks, unexpected behaviors, etc.

• Created an efficient version of malloc in C

• Implemented a functioning shell in C with extra built-in operations

• Made a virtual filesystem

• Created a program similar to MAKE using a resource allocation graph and parallelism

• Created a server and client in C with basic CRUD commands STAT 420: Methods of Applied Statistics Champaign, IL University of Illinois at Urbana-Champaign January 2018 – May 2019

• Used simple and multiple regression, correlation, analysis of variance and covariance, multiple comparisons, goodness of fit tests, contingency tables, nonparametric procedures, and power of tests on public datasets STAT 410: Statistics and Probability Champaign, IL University of Illinois at Urbana-Champaign August 2018 – December 2018

• Studied moment-generating functions, transformations of random variables, normal sampling theory, sufficiency, best estimators, maximum likelihood estimators, confidence intervals, most powerful tests, unbiased tests, and chi-square tests. CS 357: Numerical Methods Champaign, IL

University of Illinois at Urbana-Champaign August 2018 – December 2018

• Used python with the numpy and matplot libraries to analyze and plot data CS 225: Data Structures Champaign, IL

University of Illinois at Urbana-Champaign January 2018 – May 2018

• Implemented different data structures such as linked lists, stacks, queues, trees, graphs, and hash maps in C++

• Studied common sorting algorithms including bubble sort, merge sort, and quick sort

• Learned to debug C and C++ code using using GDB and Valgrind CS 233: Computer Architecture Champaign, IL

University of Illinois at Urbana-Champaign January 2018 – May 2018

• Working up from the logic gate level to understand the function of a simple computer

• Wrote machine level MIPS code to understand implementation of high-level languages

• Studied performance models of modern computer architectures to enable performance optimization of software

• Studied hardware primitives for parallelism and security

• Ran a virtual robot on the screen using machine level code STAT 400: Statistics and Probability Champaign, IL University of Illinois at Urbana-Champaign January 2018 – May 2018

• Studied the calculus of probability, random variables, expectation, distribution functions, central limit theorem, point estimation, confidence intervals, and hypothesis testing

MATH 415: Applied Linear Algebra Champaign, IL

University of Illinois at Urbana-Champaign January 2018 – May 2018

• Learned and practiced efficient algorithms of solving systems of equations using matrices CS 126: Software Design Studio Champaign, IL

University of Illinois at Urbana-Champaign August 2017 – December 2017

• Created a project representing a tic-tac-toe game

• Created a text adventure game using JSON

• Created a simple password generator app using Android

• Made an Android application that displayed JSON data from the Zomato website with asynchronous calls

• Made a project that used Google Firebase to store and retrieve information STAT 200: Statistical Analysis Champaign, IL

University of Illinois at Urbana-Champaign August 2017 – December 2017

• Surveyed statistical concepts, data analysis, designed and observational studies and statistical models.

• Used statistical packages such as R to learn how to summarize and visualize datasets

• Used comparative experiments, multiple linear regression, analysis of variance in R to create statistical inferences about datasets

• Used data gathered from current and past year’s statistic students to make conclusions about how gender, race, religious preference and other factors affected grades, etc. CIS 22C: Data Abstraction and Structures Cupertino, CA De Anza College January 2017 – March 2017

• Worked on making classes representing data structures to learn how they function

• Created classes of array lists, linked lists, trees, dictionaries, and hash maps from scratch in Java SKILLS

Java Python C++ C Linux Git Javascript SQL R Fluent in English, Spanish, and Mandarin



Contact this candidate