Ryan Unruh

Software Engineer

I specialize in React with TypeScript, building responsive web designs using Sass, and leveraging front-end libraries such as Semantic UI. With real-world experience in developing complete applications for clients from the ground up, I focus on integrating robust backend API systems, including database management, serverless architecture, AWS services, and RESTful APIs. I also have expertise in state management with MobX. Driven by a strong desire for continuous learning, I am always seeking to expand my skills and push the boundaries of my capabilities.

Full Stack Software Engineer / Front End Focused

After spending years as a Photographer and Filmmaker, I made a bold career switch into the world of tech, driven by a newfound passion for coding and the vibrant tech community. My love for problem-solving and creativity found a new home in programming, where I quickly discovered a fascination with learning new technologies. The transition not only opened up a world of opportunities but also fueled my desire to constantly grow and improve

In my first three years as a Software Engineer, I focused on honing my front-end development skills, particularly in React, TypeScript, and responsive web design. As I deepened my expertise, I also found myself increasingly drawn to backend development. I embraced learning about APIs, databases, serverless architecture, and cloud solutions like AWS. My backend work included building handlers and classes to manage tasks such as sending emails, creating and updating users, and generating PDF reports for clients, utilizing C# and ASP.NET. This broadened my technical skill set and helped me grow into a more well-rounded engineer. The journey so far has been one of continuous growth, and I remain excited to keep exploring both the front-end and backend worlds.

I still keep my passion for video & photo alive by pursuing my own personal projects in my free time. 

Projects

Responsive eCommerce Website

Using HTML CSS JavaScript | Mobile First

See code here

d3.JS

D3 Choropleth Map

This Choropleth Map is using data visualization tool, D3.Js to demonstrate the percentage of adults, by county, with a bachelor’s degree or higher.  An interactive pointer that highlights the point where the cursor is placed over to display the percentage. 

See code here

React

Job Search App

This React app works with the GitHub Jobs API. The Front End is made with React-bootstrap. I used Axios for API requests and made use of React Hooks, & Pagination. 

See code here

React

To Do List​

Create, update, and delete list items with this basic React app utilizing hooks.

See the code here

javascript

Calorie Tracker

This is a vanilla JS application made to track meals and calories. Utilizing Materialize on the front end for a simple and clean look. This app gives you the ability to update or delete any item, and the total calorie count will dynamically change. All data is persisted in local storage.  

See code here

Skills

Design

I would never call myself a designer but I do keep my bookmarks full of inspiration. I also have graphic design experience from making logos and event posters for my artist friends.

Art Direction

I pride myself on being a good person to collaborate with. I love helping people wrangle in their vision while helping simplify what it is they’re looking to accomplish to communicate effectively and clearly.

Problem Solving

Helping make peoples lives easier is the calling of a developer and given the amazing programming tools available today I always enjoy the thrill of solving new problems.