Post Job Free
Sign in

Python Assistant

Location:
Burlington, ON, Canada
Posted:
January 16, 2020

Contact this candidate

Resume:

DANIEL BUTTS

**** ********* ***** • Burlington • L7P 3S7 • 289-***-**** • ***********@*****.*** • www.linkedin.com/in/dbutts031 Qualification Highlights

Programming Languages/Web Technologies

• Entry level in C#, Python, Java, C, JavaScript, HTML, CSS Databases

• Entry level experience with PL/SQL, and Room persistence library for Android Software Design

• Proficient in creating UML and Sequence Diagrams in Visual Paradigm IDE’s and Technologies

• Familiar with Visual Studio, Android Studio, and NetBeans Other Technical Skills

• Well-rounded understanding of object-oriented programming

• Entry level experience designing Android applications

• Proficient in debugging applications

• Knowledgeable in version control software such as Git. Academic Projects

• In the process of developing a parking application for Android to assist users in locating parking spots

- The parking assistant was created in Android Studio using Java for the business logic

- The application utilizes Room persistence library, and Google API for location services

• Built a simulation that predicted the outcome of the 2019 election using Python

- The application made use of scraped data from 338Canada.ca for each riding

- Made use of the Python libraries Request and BeautifulSoup for the web scraper component. Regarding data manipulation and visualization, employed the Pandas and Numpy libraries Education

Honours Bachelor of Computer Science – Mobile Computing Sept. 2018 – Present Sheridan College; Oakville, ON

Employment Experience

Peer Assisted Learning (PAL) Leader

Sheridan College; Oakville, ON Sept. 2019 - Present

• Ran weekly study sessions for first year Computer Science students who are taking Programming Principles. The course focuses on instructs students on the foundations of object-orientated programming using Python

• I am running weekly study sessions for the first-year course Interactive Application Development, a course that focuses on teaching students about building data-driven interactive applications that are designed according to object-oriented principles with the C# programming language and the .NET Framework. Apprentice Mechanic

Discovery Ford; Burlington, ON Sept. 2015 – Sept. 2019

• Performed routine maintenance including but not limited to fluid changes, front end suspension work, brake work, and minor electrical repairs

Infantry - Reservist

Canadian Forces; Hamilton, ON June 2010 – Sept. 2016

• Operated as a member of an infantry platoon. Used sophisticated equipment for field communications and navigation. Inspected, operated, and maintained personal and platoon level equipment References

• Available upon request



Contact this candidate