Post Job Free
Sign in

Python Engineering

Location:
Redwood City, CA
Salary:
90000
Posted:
April 02, 2020

Contact this candidate

Resume:

Daniel Ratner

adclk9@r.postjobfree.com • 224-***-**** • Linkedin • danielratner.info

Skills

● Proficient in Python

● Extensively developed in Python Frameworks including Django and Flask

● Skilled in Java, JavaScript

● Experience with Ruby, jQuery, HTML5, CSS

Projects

Craigslist Web Scraper (Python, Flask, Bootstrap)

Craigslist Scraper was created for the need to be competitive in finding new Craigslist postings. This was developed from the frustration of new car listings being quickly found by others. The goal of the project was to develop a scraper in Python, and to host it with a Python Framework so that it can be hosted online.

● Developed in Python.

● Implemented using the Flask web framework. Mail is sent out using Flask-Mail. There is added functionality to be able to have database integration in future iterations of the project.

● Processed tasks to be queued using Celery, an asynchronous task queue. This allows for quicker response times as well as full website integration while the scraper is active.

● The Celery background tasks are hosted using Redis.

● The Front-end functionality uses Bootstrap for its styling.

● This tool is uploaded to PythonAnywhere (link).

Homework Calculator (Javascript, HTML, Bootstrap)

Counselors at Woodside High Schools were using an outdated Homework Matrix to help students register for their courses. During a staff meeting, I identified the need to create an online tool to allow for quicker estimations for homework times. The tool was used during the school year with great success.

● Developed a calculation application using a Javascript Backend.

● Styled the outer calculator using a Bootstrap client.

● Integrated Google Sheets integration so that data could be continuously updated through a Google Survey (this was removed to privacy issues).

● The tool is hosted on Linode (link)

● Succeeded in having the tool be used by 2000 + students registering for classes. Professional Experience

Computer Science Educator

Woodside High School, Woodside, CA July 2019 - Present

● Responsible for teaching intro-level and advanced-level CS classes.

● Developed advanced level Python and JavaScript curriculum.

● Oversaw development of MakerSpace for student use.

● Integrated the Microsoft Teals program for educational uses. Education

Illinois State University, Normal, IL

Bachelors, Technology and Engineering Education May 2019 Cañada College, Woodside, CA

Pursuing Associates in Computer Science Ongoing



Contact this candidate