About Me
Hey! My name is David, and I'm a recent graduate from the University of Waterloo, majoring in Computer Science, Statistics, and Combinatorics & Optimization. I am currently employed at Arista Networks!
While I primarily consider myself a software developer, I'm also interested in various other STEM and non-STEM fields.[1]
One more thing about me: I'm proudly Canadian, and French is up there as one of my favourite languages.
As a programmer...
Some languages in which I consider myself proficient are as follows:
- Python (2011, 2019-)
- Java (2013-2021)
- C/C++ (2010, 2017-2019, 2021-)
If allowed documentation or a "refitting" period,[2] I can find my way around these additional languages:
- HTML/CSS + JS (various points in time)
- Golang (2019-2020)
- C# (2010, 2016, 2020)
- Mathematica (2015-2021)
- Lua (2008-2009, 2012-2013)
- Racket (LISP) (2016-2017)
As an example of what I mean by "finding my way," I wrote the base HTML and CSS for this website from scratch in less than a week, using only a Python templating library to deduplicate work.
Projects
My project portfolio is available on the Projects page.
Work Experience
Over the course of my career, I have gained quite a bit of industry experience. Contact me for a copy of my resume.
As a scientist...
All my life, I've also been a bit of a science nerd. Over the years, I've been interested in the following fields, organized by timeframe:
- Meteorology (2006-2007)
- Astronomy (2007-2009)
- Aviation (2008-)
- Chemistry (2010-)
- Physics (2011-)
- Physiology (2012-)
Academic Representation
While attending high school, I represented North Toronto Collegiate Institute in the following science exams:
Placement | Competition | Host Institution | Date | Notes |
---|---|---|---|---|
35th | Chem 13 News Exam | University of Waterloo | May 2016 | |
10th | Canadian Association of Physicists Exam | University of British Columbia | April 2016 | Attended national finals to compete for position on the Canadian IPhO team. |
69th | Sir Isaac Newton Physics Contest | University of Waterloo | May 2015 |
Resources
Some resources I'd recommend to fellow science enthusiasts are as follows:
- The Way Things Work by David Macauley
- Physics by John D. Cutnell & Kenneth W. Johnson
- Fizz, Bubble, & Flash by Anita Brandolini
- Chemistry: The Central Science by Theodore E. Brown et al.
- The Way We Work by David Macauley
- Essentials of Human Anatomy & Physiology by Elaine N. Marieb
- Medscape Reference (WebMD)
- Scholastic Atlas of Weather (Scholastic Inc)
- JetStream Online Weather School (NOAA)