I really enjoy making things and solving problems, mostly on computers β¨οΈ (but not always ππ οΈπͺ).
From January to March 2022, I completed the Founders and Coders part-time skills bootcamp, and from May to July I completed their full-time training course.
From August 2022 to December 2023 I worked at Lyfta -- first as an apprentice software developer, and then as a junior developer.
Away from screens, I like walking ποΈπ³, hiking β°οΈπ, dancing (in smallish, loud rooms) ποΈπ, cooking π π₯¦, and critter-spotting. πΆπ±π¦π¦π
I care about how technology can be used to have a positive social impact βοΈ, and hope I can continue to work on projects that contribute to this.
I'm regularly learning new things, which is one reason I like working with software.
Some online courses I've recently completed include:
- π Python for Programmers (100%)
- βοΈ Intro to Machine Learning
- βοΈ Pandas
- βοΈ Intermediate Machine Learning
- βοΈ Intro to Deep Learning
In the past 18 months I was focusing on:
- β JavaScript, Node & SPAs
- βοΈ React, Redux & various associated packages
- π πΎ CSS-in-JS approaches like styled-components
- π Ruby on Rails, Active Record & various associated gems
- git & GitHub
- π VS Code
- π Three.js
- βοΈ Figma
Prior to 2022 I already had a decent grounding in HTML, CSS, PostgreSQL, Linux & (Unix-like) shells/CLI, Perl, and more. It's been particularly enjoyable updating my CSS knowledge, which seems to have really improved since 2012! β¨
Some online courses I've worked through in the past include:
-
TypeScript:
-
JavaScript:
JavaScript Algorithms and Data Structures
- Basic JavaScript: 113/113
- ES6: 29/29
- Regular Expressions: 33/33
- Debugging: 12/12
- Basic Data Structures: 20/20
- Basic Algorithm Scripting: 16/16
- Object Oriented Programming: 26/26
- Functional Programming: 24/24
Course details: https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures/
Responsive Web Design
- Basic HTML and HTML5: 28/28
- Basic CSS: 44/44
- Applied Visual Design: 52/52
- Responsive Web Design Principles: 4/4
- CSS Flexbox: 17/17
- CSS Grid: 22/22
Course details: https://www.freecodecamp.org/learn/responsive-web-design/