970-290-6669
I build web applications. I learn quickly. I'm extremely tenacious when it comes to getting things done and figuring things out. I have experience with high pressure situations that require fast action, precise movements and critical thinking skills. Good software is developed by combining research, planning, quick iterations, testing, and communication. I build the best product that possible, in the time given. I make sure I have the tools and knowledge required to do so.
Give me a specification, I will do everything in my power to produce a reusable, extensible, fast, and efficient solution; on time, and with a smile.
- Java
- Go
- C#
- Ruby
- AWS
- Various SQL database flavors (Postgres, MySQL)
- Ansible
Built Spring Boot application to manage provisioning EC2 instances and data extraction for DNA scientists. Also built the build and deploy system using Jenkins and AWS
Worked on maintaining configuration for DNA application stacks
Built tools to help with my day to day work
Worked on a large, legacy Perl application that deals with airline flights locally and internationally.
BS in Computer Security with a minor in Computer Science
Majored in Computer Security with a Computer Science minor Bachelor of Science in Computer Security and Crime
Participated in CANVAS - A network security exploitation convention/workshop two years in a row. Contributed to breaking into servers via multiple exploits, SQL injection, DCOM holes, etc. Placed 4th, and 3rd respectively.
-
ceramiccatepottery.com - An image gallery and administrative interface for my wife's pottery business. Built using Java (Spark Web framework + jooq), Postgresql 9.4, Varnish, Cloudflare CDN, Nginx and Ansible. Using webpack to manage static assets.
-
Steel - An excuse to learn Scala, and initially a work out tracker web application built using the Play! web framework and the Slick FRM for database access.
-
Treeify - A gem to allow you to make recursive queries using Postgres and CTE (WITH RECURSIVE, to be more precise) and get a tree-like data structure in return.
-
Fluorescent - A small gem to highlight search terms in search results.
-
Kodiak - A Ruby on Rails CMS under development with an emphasis on threaded discussions, photo galleries, and being easily managed.
Writing
Published many articles regarding perl, a few of which are listed here:
Playing With Scala, part 1 and part 2 - A tutorial on how to get the Scala version of the Play! framework set up under Postgres specs2 for testing, using travis-ci for continuous integration testing. It was generally well received on the scala subreddit on reddit.com, and I actually received some email correspondence and comments on the article from the Slick author himself with some advice and praise on the article.
Simple Photo Gallery in Catalyst
Next Page Redirect after Login
Plack and Catalyst