Casey Helbling
Agile Consultant, Application Architect and Web Developer
Summary
Ten years IT architecture and agile web development experience including design, development and testing of service-based, distributed web applications. Background in a broad range of commonly used technologies and domains with expertise primarily in:
- Enterprise Architecture
- Agile Team Mentoring
- Design Patterns
- Software Team Leadership
- Application Modeling and Estimation
- Business - IT Gap Bridging
Domains
- Social Sites / Social Networking
- Health Care / Wellness
- Human Resources
- Logistics
- eCommerce
- Retail Applications
- Benefits Management
- Credit Management
Experience
Present
Chief Architect
Clear Consulting, LLC - Echobit, LLC
Evolve - "Quit Playing with Yourself" echobit.com
- Currently stealth mode startup
- Company was selected as a 2009 Minnesota Cup Semi-Finalists in the "High Tech Division"
- Ruby on Rails
Web Application Developer
Clear Consulting, LLC - Master Mind Group
Enhanced Learning Network - elnhq.com
- In progress
- Ruby on Rails
CTO
Clear Consulting, LLC - Minneapolis Biomass Exchange
MBioEX - mbioex.com
- In progress
- Ruby on Rails
Web Application Developer
Clear Consulting, LLC - ActivityScout
activityscout.com - activityscout.com
- In progress
- Activity listing application
- Ruby on Rails
Web Application Developer
Clear Consulting, LLC - EnergyPrint
energyprint.com - energyprint.com
- Implemented initial proof of concept application
- Ruby on Rails
Web Application Developer
Clear Consulting, LLC - Sprout
Sprout.mn - sprout.mn
- In progress
- Implementing initial version for merchants and consumers to connect around Green concepts
- Ruby on Rails
January 2009
VP Technology
Clear Consulting, LLC - Redstamp.com
RedStamp.com - redstamp.com
- In Progress
- Implemented Redstamp.com 2.0, complete rebuild, deployment and data migration
- Helped implement strategies to increase traffic via proven SEO techniques
- Helped implement strategies to increase conversion rates via a clean and simple checkout process
- Ruby on Rails 2.1.1, eCommerce, Authorize.net
CTO
Clear Consulting, LLC - Tunebloom
Tunebloom - "Let Your Music Grow"
- Partnered Adam Sellke to develop a concept social music application like "Flickr for your Music"
- Proposal was selected as one of the 30 2008 Minnesota Cup Semi-Finalists out of 800 entries
Web Application Developer
Clear Consulting, LLC - Authus
Custom Dynamic Javascript Lightbox Hover Window - authus.com
- Built a 'lightbox' lookup window widget that integrated a flash security component to help provide brand authenticity
- Truly remote, disparate team from San Francisco, New York, and Europe
- Worked with osnovagroup.com
- Cross browser and doc-type compatible
- Custom Javascript Development
January 2008
Web Application Developer
Clear Consulting, LLC - United Health Group
OptumHealth Wellness Activity Tracker - optumhealth.com
- "Ruby on Rails in the Enterprise." Built and deployed an internal CRM/Activity Tracker that wellness coaches use to outreach and engage clients
- Deployed on Solaris in the United HealthCare Technology cluster
- Utilized Ruby on Rails, Git, Skynet
Web Application Developer
Clear Consulting, LLC
YouRankIt - yourankit.com
- Built initial YouRankIt (Social Ranking and Voting) application in partnership with Slantwise Design
- YouRankIt become a 2008 Minnesota Cup Semi-Finalist
- Utilized Ruby on Rails, Ajax, and many plugins/APIs: Flickr, YouTube, Yahoo Search
Web Application Developer
Clear Consulting, LLC
- Rebuilt online shopping cart / order application
DHTML/AJAX Clientside Scripting
Clear Consulting, LLC
Dynamic Movie Info Hover and Media Player - reelzchannel.com
- Built a dynamic "popup hover" that displays movie details and allows you to watch movie clips
- Cross Browser tested. IE6, IE7, FF2.0, Safari, and Opera 9 supported
- Utilized Javascript, CSS, Prototype, Scriptaculous
January 2007
Startup Developer
Clear Consulting, LLC
Nearbie.com - nearbie.com
- Paired with startup founder to bring his idea to life
- Built independently from the ground up using iterative, agile practices
- Utilized Ruby on Rails, Mongrel Cluster, Capistrano, MySQL, ImageMagick, Prototype, Scriptaculous, Ferret, Google Maps
Rails Developer
Clear Consulting, LLC
Gamefray.com - gamefray.com
- Extended feature development and maintenance on a social networking site for gamers
- Utilized Ruby on Rails, ImageScience, deployed on Solaris
Rails Developer
Clear Consulting, LLC - space150
YFly.com - yfly.com
- Built one of the largest Rails social networking sites
- Allowed image and video uploads, groups, friends, networks, and authentic celebrity pages
- Performance tested for 250,000 users
- Utilized Ruby on Rails, Mongrel Cluster, Capistrano, MySQL, ImageMagick, Prototype, Scriptaculous
Rails Developer and Designer
Clear Consulting, LLC - Dougherty, LLC
Asset Manager
- Built a lightweight and secure document repository.
- Allowed company to share documents with authorized third parties
- Utilized Ruby on Rails, MySQL, Prototype, Scriptaculous, Prototype Windows
Java Developer and Designer
Clear Consulting, LLC - Mediture, LLC
IMAP Proxy
- Built a thin IMAP server that proxied request from Outlook and Thunderbird to a proprietary secure IMAP back-end service.
- Utilized Java, IntelliJ Idea, RFCs 2060 and 3501
January 2006
Architect / Developer
Clear Consulting, LLC - Lominger Ltd.
VOICES® - eSuite
- Ported an existing 360 Survey reporting engine to the enterprise eSuite architecture.
- Built API for SOAP webservice access for a third party survey provider.
- Utilized HRXML standards to encode webservice requests and responses.
- Created a single sign-on environment using SAML for security exchange between our company and third party survey engine.
- Utilized Axis, JBoss 4.0.1sp1, Eclipse 3.1.1 with webtools, JUnit, EasyMock
January 2005
Clear Consulting, LLC - Lominger Ltd.
Order Entry Application
- Designed and developed a custom Online Product Ordering Application.
- Utilized Hibernate, JBoss and Eclipse, Oracle
Clear Consulting, LLC - Lominger Ltd.
Success Profile Architect - eSuite
- Built a personality profile management tool that integrated with the overall ASP eSuite architecture.
- Process was lightweight, comparable to Scrum wrapping XP.
- Utilized Struts, EJBs (Session (both), Entity and Message Driven Beans) JBoss, Eclipse, Oracle
January 2004
Designer / Developer
Fourth Generation - Retek, Inc.
Retek Pricing Manager (RPM)
- Developed the beginnings of a system options and configuration management portion of the larger Pricing Manager.
- Utilized a custom built Swing front end that was launched via Webstart.
- Utilized WSAD, Hibernate and Weblogic
Designer / Developer & Coach
Fourth Generation - Retek, Inc.
RSS 10.0 - Sainsbury's
- Designed and developed a large Inventory Management System for a grocer with 1500 stores in the U.K.
- Application had two UIs, a handheld wireless version written using Wavelink, and a PC UI version developed with Struts.
- The application service layer was designed using a proprietary framework based on the command pattern.
- Made extensive use of a homegrown finite state machine.
- Utilized Eclipse, JUnit, Weblogic, and Oracle.
January 2003
C# .Net Developer
Fourth Generation - EF Johnson
Encryption Key Management Facility
- Built an application to maintain encryption keys for hand held radios allowing OTAR (Over the Air Rekeying).
- Allowed users to update encryption keys periodically and send them out to hand-helds instantly via a Windows front end.
- Technologies used included C# .Net, .Net Remoting, SQL Server, MS Visual Studio 7.0
Designer / Developer
Fourth Generation - Business Incentives (BI)
Learner Management System (eLearning System)
- System is the world's largest LMS system with customers like Sears, GM and Medtronic.
- Part of a team that worked to generalize the existing 2-tier web app into a reusable, pluggable, component based service architecture.
- Implemented core XP principles including (Test First, Collective Ownership, Pair Programming, Continuous Integration, Refactoring, Small Releases, Coding Standards)
- Worked through tradeoffs between XP's DTSTTCPW (Do the Simplest Thing That Could Possibly Work) and building a reusable componentized system (with BDUF Big Design Up Front).
- Utilized tools including Struts, EJBs, Jakarta Slide, Log4J, Ant, JUnit, Ant and Anthill.
January 2002
Java Developer
Fourth Generation - Schneider National Inc.
High Speed Distance Estimator
- Designed and built an estimator that could handle 200,000 requests per second.
- Component was part of the "Common Foundation Services" - an enterprise wide core set of services available to application developers.
- Tested extensively using JUnit and Jakarta POI to supply test data and capture results.
Fourth Generation - Schneider Logistics Inc.
Online Crossdock Manager
- Developed a system to help manage load information into and out of a crossdock.
- Allowed for tracking/unloading of inbound and outbound shipments.
- Designed to allow different customers to commingle their freight in one shipment reducing their load cost.
- Built on a proprietary JSP framework similar to Jakarta Struts.
January 2001
Fourth Generation - Schneider Logistics Inc.
FreightPlace™
- Developed an online shipment auction site (similar to eBay) allowing customers to choose a bid from a carrier on available shipments.
- Carriers also could submit available capacities and be paired with available shipments.
- Built to allow maximum flexibility in the type of "market" that would be provided.
- Currently this application is being considered to take the place of 2 other similar in house applications.
Fourth Generation - Schneider Logistics Inc.
Web Tender and Track
- Developed and online system to allow the tendering and tracking of carrier's truckloads.
- Allowed carriers to report status updates remotely via the web. This provided much better results in load completion estimation.
Fourth Generation - Schneider Logistics Inc.
Online Load Rating (Pricing) System
- Developed an online system to allow customers and carriers to rate (price) truckloads.
- Developed a façade generator that provided nice Java interfaces to ugly generated IDL stubs.
- Tested system using JUnit.
PHP Developer
Fourth Generation - CreditLink Technologies
Online Credit Management Workflow Application
- Developed an online client for managing credit manager workflow.
- Built on a the free LAMP stack (Linux, Apache, MySQL and PHP) for a quick ROI to the startup.
- Designed a feature rich web UI that was centered on a fast response time with css and JavaScript.
January 2000
Java Developer
Imaginet - Express Scripts
Online Benefits Mgmt Application
- Full life cycle project from inception to deployment using RUP
- Lead design sessions uncovering design models and sequence diagrams
- Built a very fast and functional UI using Vignette Story Server and allowed dynamic content by tying it to a SilverStream Appserver
January 1999
Test Engineer
DataCard Corp.
Advanced Development Team
- Developed an automated test harness for a large distributed system.
- Evaluated JUnit version 1.0 to replace homegrown cshell scripts.
- Prepared test case documents from the analyst's use case documents.
- Developed automated system test cases from the test case documents.
- Built scripts to run nightly builds which notified users who "broke the build".
January 1998
Education
Bachelor of Computer Engineering
University of Minnesota, Institute of Technology, Twin Cities, MN
Skills Highlights
- Languages
- Ruby
- AJAX, DHTML, JavaScript
- CSS
- HTML
- Ant Scripts
- C# / .NET
- C / C++
- PHP
- More Languages
- Java
- JSP
- XML
- SQL
- Shell Scripting (CShell, Bash)
- Perl
- TCL
- IDL
- Operating Systems
- Windows (All)
- Linux (Redhat)
- Solaris
- FreeBSD
- OS X
- Databases
- Oracle
- Sybase
- SQL Server
- DB2
- MySQL
- Persistence Technologies
- EJB (CMP/BMP)
- JDO (Jakarta OJB)
- Hibernate
- JRF
- Toplink
- ActiveRecord
- Servers
- Mongrel
- Tomcat
- Apache
- JBoss
- Weblogic
- Websphere
- Oracle AS (Orion)
- SilverStream
- Methodologies / Processes Tools
- RUP
- Rose
- UML
- Requisite Pro
- Agile Methodologies (XP, Scrum, Lean)
- Together J
- Visio
- Argo
- Other Interesting Stuff
- EasyMock
- XDoclet
- Cactus
- Cruise Control, Anthill
- Crystal Reports
- Jakarta Commons