Hi, I'm Dan. I like to make stuff. Mostly full-stack JavaScript web apps using up-to-date tech and a focus on user experience and accessibility. Also soups.
In previous endeavors I've been a financial advisor, a Realtor, a real estate investor, a youth soccer coach, a legislative staffer, a candidate for public office, a scuba diver, a bass player in a very amateur Metallica cover band, and a baby.
A new website for an existing government relations firm in Austin, TX. It was built with Gatsby, React, and Sass with a focus on performance and accessibility. The development was made easier with the use of both ESLint and Stylelint. This was also the first project where I was able to dive into React Hooks with some good use cases. The production build is handled with Netlify.
This project was a new website for a local constable's reelection campaign. It was built with Gatsby, React, and Sass. Its focus was a clean, easy to read site. Developement utilized both ESLint and Stylelint for readable code, and production is run through Netlify for a super easy experience.
I made this for practical, self-serving purposes as a legislative staffer at the Texas Capitol. A JavaScript-heavy site that provides for a real-time countdown clock for both the beginning and end of Texas legislative sessions, helped by the date-fns library. It also includes a custom calendar showing all legislative dates and related holidays (with a few extra things thrown in). The design uses Sass and some heavy doses of Flexbox and CSS Grid. It's all put together with a homemade Gulp framework.
I hated having all my family and favorite recipes stores as PDFs uploaded to my Google Drive. I always had to manually zoom in when looking them up on my phone. This front end project, built with React and Sass on a custom Webpack framework, allows me to have easy access to my recipes wherever I am. Uses React Router to navigate and includes functionality to search recipes by filtering for courses.
HTML
CSS
Sass
JavaScript
React
Node.js
Express
Pug
MongoDB
webpack
gulp
Gatsby
Cloudinary
Git
GitHub
npm
VS Code
ESLint
Stylelint
Prettier
Emmet