David McGrath
hi there! welcome to my piece of the Internet. in real life, you are likely to find me in Durham, NC or often in Blacksburg, VA
you might be here for my software engineering, Yoga & Thai bodywork, or just my personal links. you can see all of that below π
whatever happened to having a personal website? this is literally a file on my computer that I upload to a server
Software
I'm seeking a remote job as a senior full-stack software engineer. I write excellent quality React, JavaScript / TypeScript code. I'm also proficient at sundry backend technologies with fluency in the APIs in-between. I can manage projects from planning to production while collaborating with everyone involved. I have a soft preference to work at a woman-led company. Beyond my technical ability, my thoughtful style of collaboration and planning are especially rare. People value my insight, openness, and flexibility.
RΓ©sumΓ©
Example Work
unfortunately for the structure of our economic system, I can't show you the work that I'm most proud of, that I created as part of employment. however, I have some little bits that might illuminate
this site and my FLY Yoga sites have been fun project. I decided to make the pages with completely static HTML and CSS. I did this for performance and also for the curiosity of it. for example, rather than having access to JavaScript and frameworks like React to make the link hovering behavior work how I want, I had to figure out the more advanced selectors. fun!
I have a code sample that I made in 2021. for this, note that I focused more on frontend, presenting code style organization, and a sampling of unit tests. this was right before I learned React hooks, so you'll notice that as an obvious omission
Professional Links
LinkedIn
GitHub
The Labor Market π¬
here's my story from one specific lens. it's been rought out here π
Yoga & Thai Bodywork
I have been a yogi since maybe 2013 and a practitioner of Thai bodywork since 2019. you can find more info at my site for First Love Yourself Yoga
FLY Yoga
also, check out this event series:
Life in Dots
want some existential dread? check out my Life in Dots project. I did it as a coding project, mostly to practice the steps of starting a project from scratch. many dots have crossed out since then, and I never got around to making it look pretty
Open Life in Dots
I'm currently working on a new version that actually looks good and is interactive
Playlists
touchless fog
for relaxation and massage. imagine being in a cool, foggy forest, where the fog drifts by as though avoiding a bubble of protection from direct contact. (missing tracks are because Spotify removed the entries from their library)
dreampop
favorites from the genre
bouncy house
favorite flavor of house music
dave fave drum and bass
favorites from the genre
big drive
punchy music that pairs well with driving, etc.
magnets 2.0
EDM to enhance feelings of connection
Zelda chill
humans are so cute
Macy the Great
an intro to Macy Gray, who I absolutely love