David McGrath

software engineering

a software engineer with 13 years of full-stack experience

I'm a senior frontend-focused software engineer who works remotely from Durham, NC. 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. beyond my technical ability, my thoughtful style of collaboration and planning is rare. People value my insight, openness, and flexibility

résumé

resume thumbnail

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 site have been fun projects. 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 CSS selectors. Fun!

you can also check out my Life in Dots project. it's a bit minimal right now. still, looking at the code and especially the meticulousness of the commits in the pull requests gives a good peek at my style

professional links

glean what you'd like from my:

LinkedIn profile GitHub account