About me

I am a Full-Stack JavaScript developer with 18 years in IT. I have experience with HTML, CSS, JavaScript, C#, SQL, testing, ReactJS, Node.js, Express.JS, helping end-users, managing and deploying servers and network equipment, vendor relations, Microsoft Dynamics GP, Microsoft SQL Server, PostgreSQL, and department management.

I've had a strong interest in software development since childhood and now find myself in a position to make it my career instead of a hobby. I care about writing good code - code that is readable, testable, and maintainable. I enjoy working as part of a team, solving problems, learning, and refining my solutions to make them the best they can be. Aside from writing code, I enjoy playing guitar, electronics, gaming, learning to skateboard, reading on varied topics from cosmology to personal improvement, dabbling with game development, and spending time with friends and family.

[top]

Portfolio

Journal Buddy
Application screenshot

Journal Buddy can help you reach your journaling goals. Use Journal Buddy to make entries that recount your challenges, capture your ideas, and note the things you're thankful for in Journal Buddy's easy to use, distraction-free interface. Journaling is most helpful if it's done regularly. Use Journal Buddy's metrics to find out what days of the week you are most likely to journal and see counts of your entries by month or days of the week. Journal Buddy is a mobile-first application utilizes React, Node, Express, HTML, CSS, JavaScript, & PostgreSQL.

MMS Photo Board
Application screenshot

MMS Photo Board - A mobile-first full stack application built around light sharing of photos via MMS. Users "share what's interesting" using the text messaging app on their phone and can visit the web app to interact with anonymous submissions from other users. MMS Photo Board utilizes the Twilio API with web hooks, React, Node, Express, HTML, CSS, JavaScript, & PostgreSQL.

LaunchApp
LaunchApp screenshot

LaunchApp lets users see upcoming space mission launches; explore launch site maps; get the who what, where, and when about a launch; and add the launch to their calendar. LaunchApp utilizes the Google Maps and LaunchLibrary APIs to provide users with interesting, up-to-date information. Featured are custom Google Maps controls and tight integration between the informational cards and map.

Quiz App
Quiz App screenshot

This is a simple, responsive quiz app I designed and wrote to cap off my work on Thinkful's Interactive Web Apps module. I chose to make mine about video game history and themed it with art and fonts that evoke the feel of 1980's arcade games. This is the first web application I designed and coded from scratch. The app earned 25 of 30 points when graded. Because I'm open to constructive feedback and enjoy refining my solutions, I've taken the grading feedback and folded it into the app.

[top]

Contact Information

How can we connect?

GitHub LinkedIn Email
[top]