Hey! I'm Dan Coughlin.
Let's build something awesome.
Chevron

About Me

I’m a software developer/amateur woodworker who writes software that makes people’s lives easier. I have been writing software professionally for the past 5 years and have learned a thing or two from the talented people I have worked with. I am passionate about learning new things and like to share that information with anyone who will listen!

Whether I’m building web applications at an enterprise level, writing small applications to automate the boring bits, or just making wood shavings with a chisel and a mallet, my passion is making things and watching them come to life.

When I’m not making stuff, I love to spend my time running and hiking in the Columbia River Gorge with my wife Rachel…Oh! And I LOVE playing videogames…

Core
Frameworks
HTML
Star IconStar IconStar IconStar IconStar Icon
javascript
Star IconStar IconStar IconStar IconStar Icon
java
Star IconStar IconStar IconStar IconStar Icon
php
Star IconStar IconStar IconStar IconStar Icon
git
Star IconStar IconStar IconStar IconStar Icon
ruby
Star IconStar IconStar IconStar IconStar Icon
css
Star IconStar IconStar IconStar IconStar Icon
docker
Star IconStar IconStar IconStar IconStar Icon
graphql
Star IconStar IconStar IconStar IconStar Icon
sql
Star IconStar IconStar IconStar IconStar Icon
scala
Star IconStar IconStar IconStar IconStar Icon
Drupal
Star IconStar IconStar IconStar IconStar Icon
Wordpress
Star IconStar IconStar IconStar IconStar Icon
Twig
Star IconStar IconStar IconStar IconStar Icon
React
Star IconStar IconStar IconStar IconStar Icon
jquery
Star IconStar IconStar IconStar IconStar Icon
Gatsby
Star IconStar IconStar IconStar IconStar Icon
webpack
Star IconStar IconStar IconStar IconStar Icon
css grid
Star IconStar IconStar IconStar IconStar Icon
elasticsearch
Star IconStar IconStar IconStar IconStar Icon
slim
Star IconStar IconStar IconStar IconStar Icon
play!
Star IconStar IconStar IconStar IconStar Icon

Work

Red Hat, Inc.
Software Engineer (Independent Consultant)

Worked in an Agile development environment with a core group of software engineers building the developer advocacy websites jboss.org and developers.redhat.com. Utilized technologies ranging from HTML, CSS and Javascript to ElasticSearch, Drupal, and Awestruct (Ruby) to build, maintain and create a modular environment for content creators to create without being forced to code.

Frontend Work: Built microsites (Awestruct, Slim, CSS and jQuery) from content documents on JBoss.org. Migrated content from jboss.org into Drupal and utilized Twig templating for componentization of specific content types. Created Web Components to consume dynamic content from ElasticSearch and display them onto book, event and product pages.

Backend Work: Learned the Drupal 8 REST API to build a migration parser (Ruby) in order to move content from ElasticSearch to formatted content types within Drupal. Created a solution (Java) to continue indexing newly added Drupal content into ElasticSearch for use on search related pages. Modified an existing ElasticSearch wrapper to index questions and answers related to specific tags from Stackoverflow’s REST API.

Blog

Contact

Reach out and let's build something together!