Shawn Klein
Summary

Continually learning as a developer is imperative in this industry and is something I hold high in my career. Constantly working with new up-to-date technologies while gaining depth with the ones that gave me a foothold in the industry. Also have an expertise in data structure, wire framing, visual design, development, testing, and deployment. 

Education
Indian River State College
Building Construction Technology
Employment
Klein Development
Chicago, IL
Developer/Proprietor
Oct 2014 to Current

Plan, build, and maintain web applications and static websites. Maintain contact with clients to address their needs. Research and select/suggest technologies to be implemented on projects. 

8th Light
Chicago, IL
Apprentice
Jun 2014 to Sep 2014

Worked on mentor assigned projects creating Ruby applications with TDD and Agile methodologies. Assist and collaborate with other apprentices when exploring solutions for difficult problems. Received code reviews and constructive feedback from mentor. Attended classroom style lectures on foundations of CS.

Dev Bootcamp
Chicago, IL
Student
Jan 2014 to Mar 2014

Graduated in March 2014 from the intense 9-week program that emphasized on Ruby, Ruby on Rails, HTML, CSS, JavaScript, Sinatra, and Test-driven development (RSpec, Jasmine, and Capybara). Most work was accomplished while pair programming, we also collaborated in  groups to create large scale applications.

Starlight Marine
Ft. Lauderdale, FL
Technician
Sep 2011 to Aug 2013

We installed electronics in the marine industry. Worked on CAN Bus networks, wire up instruments, test pinouts, troubleshoot, program Crestron controls, set up WLANs, install software, update Firmware, and maintain all electronics on a boating vessel.

AT&T
Ft. Lauderdale, FL
Technician
Apr 2010 to Jun 2011

Installed or troubleshoot phone and Internet service on customer premises. We check signal strength coming into the dwelling, then wire up phones and devices for their service. And educate the customer on how their new device functions along with additional options they may have.

Projects
Tatiana's Bakery

Application for bakery startup. Owner is able to log in, and manage items that they would like to make available for purchase. Hosted on Heroku, AWS S3 service for image storage, Angular, Devise, PostgreSQL, and Ruby on Rails.

Tic-Tac-Toe

Unbeatable tic-tac-toe game uses the mini-max algorithm to counter player turns.

Johanson Homes

Static HTML/CSS site, built using Bootstrap.

SoFlo Performance Boats

Android app that will query an index page for a list of boats images and titles. Uses AsyncTask make network requests, Jsoup to parse HTML, and FragmentPagerAdapter to display boat Fragments.

Skills
Techniques: Agile, TDD, Scrums, Pair Programming, BDD, OOD, SOLID
Languages & Frameworks: Ruby, jQuery, Rails, Sinatra, HTML/CSS, JavaScript, CSS, HTML, RSpec, Angular, Active Record, SQL, Java
Development Environments: Git/Github, Linux, Sublime, Chrome, Gimp, vim, Eclipse, AndroidStudio