Chris Alderson
      
1306 Terrace View Dr. Cedar Park, TX 78613 • 512.550.4665 • calderson@kanstex.com

  Summary of Qualifications


·         A senior software engineer with over 17 years of experience architecting, designing and developing enterprise business systems.

·         Several years of experience in managing development teams.

·         Experience in working with external customers in leading joint application design sessions and transforming the business requirements into detailed technical system designs.

·         Experience working closely with business analysts and project managers to implement highly-visible software projects.

·         Experience in numerous system integrations

·         Experience working in all types of environments from large Fortune 500 companies to ten person startups

  Skills


 

 


Databases: Oracle, MS Sql Server, Sybase, MySQL, PostGreSQL

 

Languages: Java/J2EE, Ruby, Flex, Powerbuilder, C#, SQL, Javascript, HTML, XSL, XML, Webservices (SOAP, JSON, REST), Webmethods

 

Frameworks: Ruby on Rails, Spring, Struts, Struts2, DOJO, AJAX, Freemarker, Velocity, XFire, Hibernate, Ant, Maven, Axis

 

System Integrations: Facebook, Twitter, Brightcove, Kaltura, Salesforce, Exacttarget, RSS, Clarify, Siebel, Oracle CRM

 

Other Technologies: Amazon Web Services, EC2, S3, OAuth2, TargetProcess

 

 


  Professional Experience


 


Rallyhood, Austin, TX                                                                               Jul 2013 – Present

Position: Director of Web Development

Relevant technology: Ruby on Rails, MySql, Amazon AWS

·       Took over the Rallyhood application from an offshore team and built a team of in-house developers to re-architect and enhance the existing system

·       Built and maintain a new physical architecture on Amazon AWS servers

·       Re-architected the monolithic code base to a Service Oriented Architecture

·       Manage the development team

·       Re-architect the existing application to increase performance and scalability

·       Instrumental in developing strategic partnerships for the company

·       Implemented Agile Scrum methodology

·       Lead code reviews

·       Coach interns and junior developers

 

Kanstex, Cedar Park, TX                                                             Apr 2011 – Present

Kanstex is an S corporation that I currently do business as

Relevant technology: Java/J2EE, Ruby on Rails, Postgres, SQL, Amazon AWS

·       Provide custom software development and management services to numerous clients

·       Accelerated Vision

•     Served as Development Manager and Senior Developer

•     Worked with Lead Architect to design the system architecture

•     Mentored the development team

•     Led code reviews and daily scrums

·       National Association of Basketball Coaches

•     Architected and coded the membership management application

•     Architected an online web portal for NABC members

•     Managed a team of offshore developers to implement the web portal design

•     Built and maintain the web and application servers on Amazon EC2

•     Provided business process analysis and made recommendations to streamline the membership team’s business processes

·       Digital Sports Ventures

•     Provided software development and mentoring of developers

·       Kana

•     Customized the Kana software package for Standard and Poors

•     Built custom JReports for several of Kana’s customers

·       Maternity Media

•     Developed enhancements to their Belly Bunch web application.

•     Setup and maintained their physical architecture on Amazon AWS

 

Digital Sports Ventures Inc, Overland Park, KS                              Sep 2008 – Apr 2011

DSV specializes in social media platform for sports related web sites. DSV is also the sole distributer of ACC, Pac-10, SEC and Big 12 football and basketball videos on the web

Position: Vice President of Engineering

Relevant technology: Java/J2EE, Spring, Struts1.3, PostGreSQL, Tomcat, JSON, REST, Flex, Ruby on Rails, MySql, Memcached, RSS, Amazon AWS

·       Architected and developed a highly scalable, highly available multi-threaded backend Java application server that serves nearly all of DSV’s applications.

·       Developed a custom architecture that automatically generates a custom DAO and BD layer used to connect to the various backend systems that are used (PostgreSQL, Twitter, Facebook, Brightcove, Salesforce, etc)

·       Implemented a caching strategy using memcached to dramatically increase system performance

·       Developed custom front-end stubs that are automatically generated based on a custom XML file for Java, Flex, PHP, and Ruby.

·       Architected and built a social network athletic site similar to Twitter for a Major League baseball personality.

·       Designed and built multiple mobile websites.

·       Designed a social network site for pregnant women

·       Architected and built a social network public website for a large sports arena

·       Architected and built utility for retrieving videos from the NCAA and uploading those videos to the DSV custom video viewer for distribution to various media outlets

·       Architected and built multiple sports widgets for distribution to partners including a Men’s NCAA Basketball tournament bracket application that was distributed to over 300 different websites across the country including Lowe’s Senior Class Award website

·       Integrated multiple applications with Facebook and Twitter

·       Provide leadership and direction to the development team

·       Evaluated various technologies and made design/technical decisions

·       Administer/configure/maintain the linux-based Amazon EC2 servers.

Kana Software (formerly eVergance), Overland Park, KS Oct 2007 – Sep 2008

eVergance is a professional services company specializing in the implementation, customization, and integration of knowledge management systems.

Position: Development Manager

Relevant technology: Java/J2EE, Spring, Struts2, Oracle, Maven, Websphere, Javscript, JReports, SQL Server, Tomcat, LDAP, SSO

·       Managed eVergance’s team of 15+ developers across multiple projects

·       Provided direction and leadership to the development team.

·       Responsible for staffing decisions that include maintaining proper headcount levels to support client needs while keeping the team at least 85% billable

·       Spearheaded and implemented a virtualization strategy that dramatically increased developer productivity and maximized hardware efficiency

·       Provided detail designs as well as review technical designs built by the team

·       Reviewed developer code to ensure the highest quality of code was released

·       Provided detailed and high level estimates to be used in the sales process

·       Designed, developed and implemented multiple projects for numerous customers including US Postal Service, TD Ameritrade, RIM, and Macy’s

·       Led joint application design (JAD) sessions with customers onsite at customers’ location

·       Worked closely with the VP of Solutions Delivery to attain the highest level of profitability

 

eVergance, Overland Park, KS         Jan 2005 – Oct 2007

Position: Senior Developer (Contract - Independent)

Relevant Technology: Java/J2EE, Javascript, CSS, Velocity, WebMethods, AXIS, Webservices, XSL, C#, Crystal Reports, Spring, Struts, Xfire, LDAP, SSO

·       Designed and developed custom software for numerous Fortune 500 clients

·       Provided Professional Services for various software partners (Kana, Knova, Jive)

·       Provided leadership to the development team

·       Provided estimates used in the sales process

·       Designed, developed and implemented multiple software projects for customers including Adobe, Avaya, Business Objects, Capital One, Dendrite, Ford, LDS Church, Novell, Philips, QLogic, RCIG, Reynolds, Sasktel, T-Online, TrendMicro, VMWare, Verizon, Wachovia

 

Argus Health Systems, Kansas City, MO                                           Mar 2004 - Jan 2005

Position: Senior Developer (Contract - Tri-Com)
Relevant Technology:
Java/J2EE, DB2, XSL, FO

·       Based on user requirements, designed and coded a generic call tracking system from the ground up as part of the new Medicare CMS program

·       Designed data model

·       Wrote use cases

·       Generated dynamic PDF reports using FO technology

Sprint, Overland Park, KS                                                         Jun 2003 - Mar 2004
Position: Technical Lead (Contract - Princeton Info.)
Relevant Technology:
Java/J2EE, SQL Server, Weblogic, XSL, Struts

·       Developed a retail J2EE web application used by Sprint retailers (Best Buy, Circuit City)

·       Dynamically built web pages using XSL transformations

·       Provided a SOA interface using XML messaging to interface with disparate systems

Johnson Controls, Holland, MI                                                    Jan 2003 - Jun 2003
Position: Senior Developer (Contract - Teksystems)
Relevant Technology:
Java/J2EE, XSL, FO, Powerbuilder, Oracle

·       Designed and coded enhancements to the General Ledger application

·       Upgraded and built numerous enhancements to multiple Powerbuilder systems

·       Created numerous stored procedures

·       Generated dynamic PDF reports using FO technology

Intel, Folsom, CA                                                                                  Jun 2000 - Aug 2000
Position: Senior Developer (Contract - CRG)
Relevant Technology:
Powerbuilder, Sybase, MS Sql Server

·       Worked part time to help Intel get through an enterprise release of a new SAP system

·       Developed client interface to the SAP database

·       Created numerous stored procedures

Surewest Communications, Roseville, CA                                         Feb 1998 - Dec 2002
Position: Technical Lead (Contract - Independent)
Relevant Technology:
Powerbuilder, Jaguar, Javascript, Sybase, Java/J2EE

·         Architected and developed an e-business application

·         Developed EJBs and JSPs for various projects

·         One of the technical leads on a large development team that built Surewest's custom billing and order entry system using distributed Powerbuilder

·         Designed a multi-threaded distributed approach to greatly increase performance

·         Wrote over 100 stored procedures to aid in data migration from the legacy system

·         Designed and developed a generic reporting application

Intel, Folsom, CA                                                                                 May 1995 - Feb 1998
Position: Release Manager / Developer
Relevant Technology:
Powerbuilder, Sybase, MS Sql Server, MS Access

·         Managed the monthly release of Intel's global enterprise business dashboard application

·         Coordinated the releases across multiple geographies around the world

·         Travelled overseas to provide training and coordinate the releases

·         Managed a quality assurance team with members across the globe

·         Worked as a software developer 50% of the time on the business application

·         Pioneered the introduction of the application to the intranet by building a prototype

·         Designed and coded a release management software

·         Designed and coded a call tracking application to support a global support team

 

 

      Certifications


 


·         IBM Certified Enterprise Connectivity w/ J2EE

·         IBM Object Oriented Analysis and Design with UML

·         Sun Certified Enterprise Architect for Java Platform

·         Sun Certified Business Component Developer for the Java 2 Platform

·         Sun Certified Developer for Java 2 Platform

·         Sun Certified Web Component Developer for Java 2 Platform

·         Sun Certified Programmer for Java Platform


 

      Education


 


·         University of Kansas (1997) Bachelors of Science degree in Environmental Studies