Ryan Kinderman

Senior Agile Software Developer

Greater Chicago Area

Current
Past
Education
  • University of Wisconsin-Oshkosh
Connections
64 connections
Industry
Computer Software
Websites

Ryan Kinderman’s Summary

I am passionate about writing high quality software using Agile methodologies.

I've worked with many technologies in a number of industries. My technical experience includes the development of small- to large-scale software using the Java, C# .NET, and Ruby on Rails platforms. I've deployed and managed this software on both Windows and Linux environments. The projects I've worked on include both thin- and rich-client development, web services, and enterprise integration.

I've worked with clients in a number of industries, including: manufacturing, web hosting, health care, financial services, investment banking, and business consulting. I've worked with companies that have 5 employees, and others that have over 10,000 distributed globally.

Ryan Kinderman’s Specialties:

Ruby on Rails, Agile methodologies, test-driven development, behavior-driven development, continuous integration


Ryan Kinderman’s Experience

  • Lead Software Developer

    Sears Holdings Corporation

    (Public Company; SHLD; Retail industry)

    November 2008Present (9 months)

  • Software Developer

    The Point

    (Privately Held; Internet industry)

    January 2008November 2008 (11 months)

    Developed a web-based application for collaborative action and fund raising in Ruby on Rails.

    http://www.thepoint.com

  • Software Developer, Consultant

    Geneva Consulting Group

    (Privately Held; 51-200 employees; Information Technology and Services industry)

    July 2007January 2008 (7 months)

    Development of a wiki-like Web 2.0 application in Ruby on Rails to enable the client's highly-distributed teams to communicate and share knowledge.

  • Software Developer, Consultant

    ThoughtWorks

    (Privately Held; 501-1000 employees; Management Consulting industry)

    January 2006July 2007 (1 year 7 months)

    Software consulting for small and large clients. Developed a wide range of software systems for clients in the health care, financial services, web hosting, and investment banking industries. Utilized a number of development platforms, including Java, C#, and Ruby on Rails. All projects developed using Agile methods, including iterative, incremental development, automated unit testing, continuous integration, and other best practices.

    Have also created material for and conducted training sessions on Ruby on Rails and Ruby meta-programming concepts.

  • Software Developer

    US Bank

    (Public Company; 10,001 or more employees; USB; Banking industry)

    September 2003January 2006 (2 years 5 months)

    My work with this company involved designing, and developing a large, multi-tier performance analysis system for their Oshkosh-based operations center. I also developed and maintained a number of other software systems that served to integrate new applications with legacy systems, increase operational productivity, provide business analysis services, and reduce risk in the execution of existing business workflows. I worked primarily in C#, VB.NET, and MS Sql Server.

    In addition to the design and development of software systems, I mentored development teams on proper object-oriented design and development, repeatable testing of component architectures, and efficiently maintaining a high level of code quality. I was also proactive in reducing software maintenance costs by proposing solutions to management for recurring issues, such as designing a high-level architecture to generalize and unify various approaches to accessing data from legacy systems.

  • Software Developer

    CMS Research

    (Privately Held; 1-10 employees; Market Research industry)

    October 2000August 2003 (2 years 11 months)

    CMS Research is a privately owned software development company specializing in flexible production scheduling solutions for flow manufacturing facilities. I reengineered their scheduling software from a procedural structure to an object-oriented architecture in order to reduce maintenance costs. I also developed a self-optimizing scheduler that analyzed a number of simulated throughput scenarios to pick the most efficient schedule.

    I worked closely with clients and participated in on-site installation and testing of the flow manufacturing software. I also worked on some of the company’s side projects, including developing applications for banking and automobile sales.


Ryan Kinderman’s Education

  • University of Wisconsin-Oshkosh

    BS , Computer Science , 19982003


Additional Information

Ryan Kinderman’s Websites:

Ryan Kinderman’s Groups:

  •    Ruby on Rails
  •    TWAlum
  •    University of Wisconsin Oshkosh Alumni Association

Ryan Kinderman’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Ryan Kinderman’s full profile:

  • See who you and Ryan Kinderman know in common
  • Get introduced to Ryan Kinderman
  • Contact Ryan Kinderman directly

View Full Profile