Hello and Welcome!

My name is David Lynch. I am a full-stack web developer with a focus on Python. I am using this website to brush up on my front-end skills (CSS, HTML, JS, etc.)

This site is no longer being updated. To return to my current site follow this link. You can still, however, see some of my projects here.


You can contact me at: djlynch@ufl.edu

Current Projects:

Movie Recommendations

A simple GUI that uses REST APIs and databases to create and update accounts

of users and gives movie recommendations based on their input.

Open CV and OCR

Final project for my Python 3 Specialization. This combined OpenCV and OCR to search

pictures of newspapers and capture faces on pages where a phrase was also found.

Django-based site for my workplace

To handle scheduling

(This website)

I started learning Python in early April of 2020, after being furloughed from work due to the COVID-19 quarantine. Even though I returned to work less than a month later, I found I very much enjoyed programming and continued to (and continue to!) work towards an eventual career in software or web development. After feeling more comfortable with Python I began to branch out to other languages, including Javascript and C#.


While I am relatively new to learning programming languages, I am not new to learning natural langauges! I am fluent in Mandarin Chinese and I know some Spanish. I am also a musician and song-writer.