Full Stack Developer.
Classic Vehicle Preservationist.
Hello! I'm Ryan Riesenberger and I'm a software developer based in Atlanta, Georgia who enjoys building things that live on the internet...and some things that are not. Let's just say I'm a multifaceted individual with passions centered around project oriented industries.
I’ve always sought out opportunities and challenges that are meaningful to me. Although my professional path has taken a few twists and turns — from building with one of the world's leading general contractors, partnering to develop custom fabricated vehicle parts, to helping spearhead a new controls division as an automation engineer — I've never stopped engaging my passion to build and solve problems.
Need to know more? You've come to the right place!
Best Regards,
Node Express MongoDB | React Redux
Profile Advanced JS Features
3 Week Project
SurveyArray is a large feedback-collection app. This mega app includes the full gamut of features, including everything from google or facebook authentication to email handling with react hooks. The app can be used to send mass emails to a big list of users for the purpose of collecting feedback.
Learning Objectives
React Redux | Ruby on Rails
Final Project
3 Week Project
Auto Pasture is a web application that allows users to search used and new vehicles by make model and year based on their location. It also allows users to like and follow particular vehicles that they may be interested in. Built backend with Ruby on Rails and utilized ActiveRecord with a many to many SQL database relationship. Frontend UI was built with React and Redux, while heavily leaning on Semantic-UI-React and Thunk Middleware for asynchronous 'effect' of API calling.
export const landFavorites = (urls) => {
return (dispatch) => {
dispatch({ type: 'LOADING_FAVORITES' });
return Promise.all(
urls.map(async (api) => {
const response = await fetch(`${api_id}?api_key=${KEY}`, {
method: 'GET',
headers: { Accept: 'application/json' }
});
const json = await response.json();
dispatch({ type: 'LANDING_FAVORITES', json });
})
)
}
}
Redux | Ruby on Rails
A driving/survival game. Accumulate the highest score possible before running out of resources!
Describe project here.
Project Partner: Spike Burton
1 Week
Wordpress | Woocommerce
WordPress/Woocommerce site that sells OEM and custom fabricated vehicle parts for classic Volkswagens.
Wordpress | Woocommerce
WordPress/Woocommerce site that sells custom suspension & brake kits/parts for classic Volkswagens.
Get to know where I developed the foundation of my skills
Immersive bootcamp that fostered an intense and collaborative environment. Worked with cohort members to design, develop, and present a variety of full-stack web applications.
Strong foundation in programming fundamentals including: Relational Database Modeling | Object Relational Mapping (ORM) | Object-Oriented Programming (OOP) | REST API architectural design | Model-View-Controller (MVC) configuration | Test-Driven Development (TDD) | Package & Dependency Management | Git Version Control.
Studied a variety of web development languages, frameworks, and libraries in-depth, including React, Redux, Ruby, Rails, Javascript, jQuery, SQL, ActiveRecord, Git, HTML, and CSS.
Graduation May 2019
Relevant Coursework:
- Graduated as top student of the cohort
- Focused on front-end development | HTML | CSS | JavaScript | jQuery | Algorithms
Graduation June 2017
Societies:
- Emerging Green Professionals (Director of Community Outreach)
- Student Health Advisory Council Member
- Associated Students of Construction Management Member
- Sigma Nu Fraternity
Course Work:
- Integrated Project Design & Program Management
- Evaluation of Cost Alternatives
- Construction Law & Accounting
- Heavy Civil, Commercial, Residential, Specialty System Construction Management
Software:
- Building Information Model - ArchiCAD | AutoCAD | Revit | Synchro | Tekla
- Adobe - Illustrator | InDesign | PhotoShop | Sketchbook
- Microsoft - Project | Word | Excel |PowerPoint
Graduation June 2013
I would love to hear from you!