twksmall

Full stack web application developer/engineer, experienced in a variety of languages and frameworks: JavaScript MEVN/MERN/MEAN (Node, Express, Mongo, Vue/React/Angular), LAMP (PHP/Hacklang, XHP/React/Flow), Python (Django, Flask) stacks. Skillful knowledge of MySQL/NoSQL databases. Goal-oriented communicator, strong work ethic.

Technical Skills

Front-End: Vue.js, React.js, AngularJS, HTML, CSS, SCSS, JavaScript, JSX, Typescript, jQuery, npm, Yarn, Bootstrap, AJAX.
Back-End: RESTful APIs, JavaScript, PHP, Hacklang, Python, Node.js, Express.js, Flask, Django, Socket.io,  CodeIgniter, MongoDB, Mongoose, MySQL, Apache, Nginx, Gunicorn.
Additional Skills: Amazon Web Services, OOP, Mercurial, Git, pip, virtualenv, Linux, bash, MVC, DRY, SEO, DNS, cPanel, Adobe Creative Cloud Suite, gulp, sass.

Technical Projects

Gear management tool, powered by MEVN. A tool to help increase trip safety by allowing one to better prepare for their adventures. Create gear lists, create gear items, add items to lists or lists to items. See gross list weights, and real-time pack weight. This tool uses VueJS, MuseUI and is powered by Node/Express/Mongo.

Hiking risk management tool, powered by MEAN. A tool to help increase trip safety, awareness and preparation; developed concept, wireframes and built application. Most challenging was the many validations and UX. Most proud of hiking stats and practical nature of application. Most fun was developing the wireframe and seeing it become a reality.

Note: This project is currently only available via the GitHub link. To decrease my AWS costs, for now this project’s live deployment is paused.

Fitness tracking tool, powered by latest version of Django, Python 3 and Bootstrap 4. Most challenging was deciding UX flow. Most proud of utility of application and clean look and feel. Most fun was using the tool for the first time when it was finished.

Note: This project is currently only available via the GitHub link. To decrease my AWS costs, for now this project’s live deployment is paused.

Lightweight chat application, powered by Socket.io and ExpressJS. Most challenging was dealing with timezone conversion and full-screen scaling on desktop. Most fun was chatting with family members across the country and seeing it in action.

Note: This project is currently only available via the GitHub link. To decrease my AWS costs, for now this project’s live deployment is paused.

User level management tool, powered by Django. Most challenging was deciding how to filter template data. Most proud of access levels feature. Most fun was creating accounts and seeing the different access levels in action.

Note: This project is currently only available via the GitHub link. To decrease my AWS costs, for now this project’s live deployment is paused.

Question and answer style programming forum, powered by MEAN. Most challenging was integrating comments section and defining model relationships. Most proud of sortable headings on the dashboard table. Most fun was seeing the project working and completed.

Note: This project is currently only available via the GitHub link. To decrease my AWS costs, for now this project’s live deployment is paused.

Book review application, powered by Django. Most challenging was determining how I wanted star ratings to appear. Most proud of fully functioning application. Most fun was seeing star ratings in action.

From 2011-2019, I worked on a variety of freelance projects under a few different business names and groups. Below are some images from some projects I’m most proud of.

Work Experience

March 2019 – Present

Technical Consultant: Delivering technical solutions with one of the world’s leading consulting firms. Thrilling clients with innovation and impact, delivering value and deep expertise. Core values: Integrity, innovation, clients, collaboration, people & pride.

July 2011 – March 2019

Freelance Web Developer: Created 2 business entities which provided website solutions to small businesses. Developed over 12+ logos for small businesses and organizations. Managed and built 20+ different client websites. Increased form contact submissions by 50% for LocalBurrito.com client.

May 2015 – Apr 2016

Website Manager, Kayak Guide: Delivered 300+ people stellar customer service on sea kayaking naturalist tours. Performed 20+ website content changes including adding 10+ new calls to action to website.

Apr 2015 – Feb 2016

ECommerce Product Manager: Added 150+ Ecommerce products to RAIN Retail Content Management System. Migrated 15+ website pages from SquareSpace to RAIN Retail Content Management System.

May 2014 – Sep 2015

Kayak Guide: Delivered 500+ people stellar customer support on day and multi-day sea kayaking tours. Educated 500+ guests on Orca whale biology and local flora and fauna. Managed and organized 10+ tandem kayak, including 20+ paddles and life jackets. Packed and prepared 1-3 meals per day for all guests. Covered up to 30 nautical miles per multi-day trip.

Jul 2012 – Feb 2013

Web Producer: Managed and updated all web content for Wyoming Wildlife Federation website. Assembled and published 2 newsletters, published 20+ social media and marketing postings.

Oct 2011 – Sep 2012

Web Content Administrator: Redesigned homepage based on graphic design mock-up. Gathered and invoked all web content changes for National Outdoor Leadership School and Wilderness Medicine Institute. Converted designs from graphic artists into web elements. Developed 2 AdRoll ads reaching 1,000+ impressions. Contributed to team of 8+ individuals in Creative Department.

Education

Awards

  • Student recycling work lead to University of Iowa receiving $60,000 DNR grant and Iowa Recycling Association Best Practices Award.
  • Awarded student conservation Parker Gentry Award and $700 scholarship for my performance and group leadership during field work.