- Technical Capability development
- Team Building & Leadership
- Technical Design & Estimation
- Rapid Prototyping
- IT Delivery Partner Evaluation & Procurement
- A Partnership
- Build / Buy Decision Making
- Performance Engineering
- Agile / Waterfall
- Requirements Analysis and Development
- Cost Estimation
- Tight Integration with QA / UX
- Metadata driven development
- n-Tier Development / Distributed / SOA
- GOF Design Patterns (such as)
- Model View Presenter - Inversion of Control
- Model View Controller (MVC)
- (10+ years) C# (1.1 - 4.5)
- (10+ years) ASP.NET (1.1 – MVC 3)
- (4 years) Sencha (Touch) - extJS
- (5 years) jQuery
- (10+ years) SQL Server 20xx
- (2 years) nodeJS
- (2 years) MongoDB
- (2 years) MSMQ
- (2 years) Android
- (2 years) WCF
- (2 years) BIRT Reporting
- (1 year) Oracle
- (1 year) WPF
For over the past 10+ years, I have been passionate about enabling business through the usage of the appropriate technology. My goal is to create or improve software development practices into a competitive advantage through developing techniques that allow for developing more quickly, more predictable with a high degree of quality.
Over the past several years, I have been asked to lead the technical solutions of large ($1MM to $2.5MM) budgeted projects that deliver to measurable goals and generate business value.
I’ve spent time in varirous roles including Department Management, Enterprise Solutions Architect, Product Management, and Senior Developer. My roles have asked of me to work with clients in procuring requirements, executing client interviews, validating product / market fit though prototyping, mentoring and leading product teams, and developing standards and best practices for the IT department or writing and executing code.
I’ve worked on a wide variety of software products from stand-alone metadata driven, hot-fix capable distributed software products, cloud based technologies, mobile interfaces, enterprise web based applications, all integrated into a mix of complicated legacy data models with significant data movement pieces to newly developed clean data models.
I work very well in cross-functional teams creating products that map directly to measurable business value. The processes have typically customized to the team and the business environment. I am extremely comfortable creating prototypes, doing value analysis enabling working in a quick iterative process or working a more traditional waterfall-esque SDLC. A major strength is my ability to communicate solution options and the various opportunity costs.
I am a strong proponent of the creation of highly usable software. I've invested a large amount of time over the past several years making sure that the products that we create have a very nice design, solve the business problems as intended and are a pleasure to use. I work very well when tightly integrated with designers and UX professionals.
B.S. Milwaukee School of Engineering (‘03)
University of Wisconsin - Milwaukee
Advanced Coursework - M.S. in Computer Science