Senior web software engineer, software architect, and technical manager with 12+ years of professional experience who enjoys building great products with great teams.
Highly skilled at conceptualizing and visualizing new products, developing all tiers of web applications, presenting technical concepts to audiences, and delivering quality products within deadlines.
Fascinated by and a true believer in standards-based design and usability.
- Expertise in front-end engineering, server-side development, information architecture, and database technology.
- Extensive experience with all phases of the software development lifecycle.
- Creator of Onxiam.com in 2006, a free “network of networks” joining online social media profiles together.
- Proven ability to learn new languages, tools, and platforms.
- Initiated staff training on CSS and standards-compliant design.
Communications & Management
- Skilled at bridging the gap between technology and business.
- Highly accomplished at crafting presentations and delivering engaging talks.
- Meticulous writer able to convey technical concepts in understandable narratives.
- OO Design and Development
- Agile Development Principles
- .NET (ASP.Net, C#, VB.Net)
- Web Services (SOAP, REST)
- Actionscript / Flash
- Data Modeling
- SQL Server
- Stored Procedures
My detailed work history can be seen on my Linked In profile.
Director of Software Development
I direct a software development department of 14 designers, developers, and managers. I plan projects, help with design and architecture, juggle resources, assist my CTO, and try to make life smooth for the small teams that build our software products.
Senior Manager of Software Development
As senior manager, I supported two managers who led seperate teams responsible for 25+ internally developed products. I worked closely with my CTO to plan application strategy, created technical proof of concepts, led a team in evaluation of Salesforce.com's Force.com platform, and led a front-end engineering team to brainstorm a re-imagining of our application suite.
Manager of Software Development
I managed small teams in order to rapidly produce highly time-sensitive applications using agile development methods. Teams often consisted of only 2-3 people per project which allowed for rapid development, iteration, and speedy delivery. My teams typically consisted of borrowed resources who tackled these projects in addition to their existing workload.
Business Analyst & Product Advocate
What started as a BA role turned into something completely different. After attempting to extract requirements from users, I found that most things being asked for were already available -- our users just did not know it. Because of this, I ended up delivering presentations about our technology products to various groups. My CTO was impressed and he took me on the road with him to present our products and technical prototypes that I had built alongside him at firm meetings across the country.
Lead Developer of Technology Research
This role grew out of my desire to try new technologies and think of creative ways to use and present our data to our users. I researched new technologies and development techniques and created sample prototype applications. I worked with Newsgator to beta test their enterprise RSS product, trained staff on standards based design, CSS and AJAX, and co-founded a cross-departmental technology discussion called "Tech Talk".
Senior Web Developer
I joined the company as the first employee web developer. I rewrote the website in .Net, designed part of the supporting data model, wrote stored procedures, introduced and implemented web standards, pushed for development of CSS skills, and had a hand in nearly every product developed during this time.
I worked throughout the Chicagoland area at various client sites. I built a payroll system, developed two websites for insurance companies, fixed and maintained an advertising and billing system, and maintained all database systems for a worlwide Y2K compliance project.
University of Wisconsin – Parkside
BS, Business - 1997
Concentration - Management Information Systems
Dean’s List 1996, 1997
Salesforce.com DreamForce – 2008
O’Reilly Emerging Technology Conference – 2005, 2006, 2007
Supernova – 2006
Microsoft TechEd – 2003, 2004, 2005
Onxiam.com – Design, Programming, Database, CSS
Tharrisonhillman.com – Programming, CSS (Design by T. Harrison Hillman)
Kevinkmp.com – Design, Programming, Database, CSS, Graphics
Onlydirt.com – Programming, Database, CSS (no longer online)
Chicago Marathon Finisher 2004, 2005, 2006, 2007, 2009
Treasurer, Ainslie Row Homeowner Association, 2006 – 2007