In Case of Stairs

Resume

Kevin Decker

3246 N. Seminary #3F, Chicago, IL 60657
(217)419-0646 | kpdecker@gmail.com

Work Experience

2006 – Present                        Xythos Software – Software Engineer

  • Designed Web 2.0 Framework
  • Updated Web 2.0 and legacy application for ADA compliance
  • Developed thumbnail UI for primary application UI
  • Implemented CSS minifier, sprite generator, and resource aggregator to improve application performance
  • Implemented modular installer for dual-product installations
  • Designed database merge utility and resolved issues from different database structure
  • Customized OGNL library to resolve performance issue
  • Prototyped VM-based development environment
  • Performed Tier II support
  • Implemented custom Java fork library
  • Maintained build and installer routines
  • Designed upgrade test framework
  • Developed DoD 5015.2 compliant content management system
  • Managed redistributed library versions including YUI, Struts2, dhtmlxGrid, and Tomcat

2005 – 2007                University of Illinois – Application Programmer

  • Managed branding of web-based content management system used by 30,000 users
  • Implemented account management tools
  • Designed usage monitoring service
  • Developed automated testing and distribution processes
  • Managed version control of all related projects

2005 – 2006                Motorola – Test Engineer

  • Designed manual integration test suites
  • Developed test suites for J2ME Java implementation
  • Developed automation tools for execution of Java-based test suites on embedded devices

2002 – 2004                Black Hawk College – System Technician

  • Managed software deployment using Remote Installation System and Microsoft Systems Management Server
  • Developed enterprise-wide system patching processes and procedures
  • Developed web-based asset inventory protocols and software
  • Designed and enhanced system deployment methods

Projects

2009 – Present             Firediff

  • Designed DOM event tracking framework
  • Implemented Myers diff algorithm in Javascript
  • Implemented page snapshot UI and serialization routines
  • Implemented unified diff generator

2009 – Present             Firebug

  • Reimplemented search functionality to support multiple documents and directional searches
  • Fixed User-Agent CSS handling
  • Improved duplicate CSS sheet handling
  • Implemented change monitoring interface for Firediff integration
  • Enhanced CSS editor to allow creation and editing of CSS rules

2006 – 2007                 eFusion Project

  • Implemented Winsock Service Provider for Pragmatic General Multicast protocol
  • Developed distributed multicast protocol for real-time presentations

April 2005                    BFG Project

  • Updated project for new version of Ubisense location tracking software for project demo
  • Troubleshoot major issues arising from changes to the configuration of the Ubisense environment

Education

University of Illinois – Urbana-Champaign, IL
B.S. in Computer Science, May 2007
3.4/4.0

Black Hawk College - Moline, IL
A.S. with Computer Science emphasis, Dec 2004
3.4/4.0

Computer Skills

Languages: Java, Javascript, JSP, HTML, CSS, C++, SQL, XML, OGNL, Freemarker, Velocity, JSON, XUL
Programs: Tomcat, Eclipse, Ant, JUnit, Oracle, PostgreSQL, DB2, Microsoft SQL Server, Firebird, CVS, Subversion, Perforce, Firefox, Firebug, Safari, Internet Explorer, Bugzilla, JIRA, Parabuild, Charles, YourKit Java Profiler
Libraries: Struts2, Spring, YUI, Prototype, Custom Hibernate Library, Lucene, JNI, dhtmlXGrid, XPCOM, RMI
Operating Systems: Max OS X, Windows, Linux, Solaris

Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...

Archives

All entries, chronologically...