Profile picture

David Daw

Front-End Engineer
Pronouns he/him
Open Resume Email Directly

About me

After a career focused on writing in and around the tech industry I decided to make a change to actually creating the things I've been writing about. I'm looking to use my newfound coding knowledge to focus on creating community and fostering communication in online spaces.

Preferred locations

  • Los Angeles, CA
Open to other locations and/or remote work

Previous industries

  • Writing and Editing

Skills

  • Cypress
  • Express
  • Firebase
  • GitHub
  • JavaScript
  • React
  • Vue.js
  • Wordpress

Currently learning

  • React Native
  • TypeScript

Projects

Oblique Strategies

Oblique Strategies

Project scope time 20 hours
Collaborators

Tools Used

  • Express
  • Firebase
  • React

Oblique Strategies is a lightweight daily writing tool utilizing the prompts and principles of both the Oblique Strategies deck created by Brian Eno and the practice of Morning Pages from Julia Cameron's book the artists way. The goal is to create a place to focus on writing as a practice rather than a matter of output by focusing the user on daily writing goals and de-emphasizing the actual output of their writing.

Launch the App Code Repository
Screenshot detail for project Oblique Strategies
Screenshot thumbnail #1 for project Oblique Strategies Screenshot thumbnail #2 for project Oblique Strategies Screenshot thumbnail #3 for project Oblique Strategies Screenshot thumbnail #4 for project Oblique Strategies

Rancid Tomatillos

Rancid Tomatillos

Project scope time 30 hours
Collaborators Profile picture for Rachel Allen

Tools Used

  • React

The Rancid Tomatillos application was designed to display movies, display movie details of an individual movie, and has built in search capability to locate a specific movie and corresponding movie details. Building this application allowed my partner and I to build upon our current knowledge of:

-React fundamentals -Testing React components and asynchronous JS with Cypress utilizing ---user stories / acceptance criteria -Creating an easy to use and understand dashboard with clear UI/UX -React Router -Correctly utilzing Async / Await with network requests to retrieve data -Search capability with a controlled form -Error handling and accessibility features -Project board on GitHub

Launch the App Code Repository
Screenshot detail for project Rancid Tomatillos
Screenshot thumbnail #1 for project Rancid Tomatillos Screenshot thumbnail #2 for project Rancid Tomatillos Screenshot thumbnail #3 for project Rancid Tomatillos Screenshot thumbnail #4 for project Rancid Tomatillos