Hey, I'm Dane.

I'm a Full-Stack Web Developer from Orange County, CA.
I am passionate about learning new things and improving.
I strive to create beautiful and user-friendly experiences.
I'm currently seeking my next opportunity, let's chat!

Tools



Front End

  • React
  • JavaScript
  • HTML5
  • CSS3/SCSS
  • Bootstrap

Back End

  • Python
  • Flask
  • Django

Tools

  • Git
  • Heroku
  • WordPress
  • Adobe Suite

Projects


These apps are hosted with Heroku and might take a moment to fire up!

Fat Slice


Fat Slice is a Django application. Users can register, login, and order various menu items.

Using Django's awesome ORM, I designed a relational database to keep track of menu items and user orders. The database allows administrators to update the menu without having to hardcode items in HTML. Additionally, I used JavaScript to ensure a clean and intuitive user experience when placing orders.

To handle user data, I utilized Django's built in authentication system.


  • HTML
  • CSS
  • Javascript
  • Python

  • Django
  • PostgreSQL

Flack


This app uses Socket.io to allow users to join a chatroom and send messages/create new channels in real-time. Since many users are able to join the chatroom, it was essential to include some XSS sanitization.

The application primarily uses JavaScript to send and recieve signals sent by the user to the backend, which is written in Python (Flask).

I also played around with some SVG animation on the landing page.


  • HTML
  • CSS
  • Javascript
  • Python

  • Flask
  • Socket.io

Footnotes


This app allows users to sign up, login, and write reviews for books. The books were uploaded to a PostgreSQL database with the use of a CSV parser I wrote in Python. Additionally, I used Goodreads' API to get and display book review data from Goodreads.

I also created an small API which outputs user review data from Footnotes.

User passwords are hashed and secure.


  • HTML
  • CSS
  • Python

  • Flask
  • PostgreSQL
  • Goodreads API

News Map


As the user interacts with the map, Google maps markers appear for random locations. The markers contain links to the top 5 news stories for those locations.

I have not hosted this application as the database is too large for Heroku's basic plan and Google has dropped support for many of their RSS news feeds.

  • jQuery
  • Python
  • Flask

  • SQL
  • Google Maps API
Check out more of my projects!
My Github

Work



Freshly Foraged


This client requested a website that would help showcase a business to customers and potential investors

I built and designed the website with HTML, CSS, and JavaScript.


  • JavaScript
  • HTML
  • CSS

Nevada Home Fitness


This client requested a product catalog that showcased their inventory, which comes from a large number of manufacturers. To get around manually importing each product, I leveraged a web scraping library to quickly copy information off of the manufacturers' websites into Excel.

I designed the site using WordPress, CSS, and PHP.
I also wrote copy for a large portion of the site, created graphics, and worked with representatives from large corporations to acquire media assets.


  • WordPress
  • PHP
  • HTML/CSS
  • Scrapy

  • WooCommerce
  • Illustrator
  • Photoshop

Contact



Let's get in touch!