Jason Winnebeck

Contact Via E-mail
(gillius-job@gillius.org)
View Latest Résumé Online
(http://gillius.org/resume)

Summary

Software Architect and engineer with 10 years experience in modern, robust programming techniques on the Java platform, with projects deployed in commercial and government products.

Education

MS, Computer Science 2010; GPA 4.00 / 4

  • Study cluster: Distributed systems; Project: Embedded databases (RealDB)

BS, Computer Science 2003; GPA 3.85 / 4


Skills

  • Java: J2SE, J2EE, IntelliJ IDEA, Groovy. Swing, JavaFX, some Android, JDBC, Guice, Spring, JAX-RS, JAX-WS
  • Linux: Ubuntu/Debian and deb packaging development/deployment, "Embedded"/custom Linux with BusyBox
  • Tools: SQL Server and MySQL. Subversion, Mercurial, GIT, Trac
  • Web: HTML, XML, XML Schema, CSS, REST and SOAP web services, AngularJS, Grunt, npm, bower.
  • Other: SAE standards J1587, J1708, J1939, J1979, CAN. C/C++ (STL, Boost), some C#

Experience

Assignment at Windstream

Contractor; Software Engineer III 8/2013 to present

  • Select technologies, design and build backend and frontend for a sales quoting applications used by external users
  • Backend provided SOAP (JAX-WS) and REST (JAX-RS) web services using Jetty and CXF
  • Frontend written in JavaScript, using AngularJS and Bootstrap, using Grunt and Bower build tools
  • Configure services and Apache on Linux development and production servers, and create deployment scripts
  • Set up and maintain Jenkins continuous integration server

Senior Staff Engineer 11/2011 to 08/2013

Staff Engineer 12/2013 to 10/2011

  • Lead software design and development process for multiple projects:
    • Generic Java framework for a modular vehicle diagnostics and telematics system. Used Java 1.3-1.7, JDBC, SQL, XML, and networking technologies to develop the project.
    • Java Swing-based maintainer's interface, and data synchronization software
    • Android version to collect and store data from light vehicles (OBD-II)
    • Projects have been deployed in US Marine Corps, commercial applications, and a spin-off company, Vnomics
  • Work with team to introduce and facilitate Agile programming (Scrum, Continuous Integration)
  • Work with MySQL databases on Linux and SQL Server databases (100s GB+ size) in Windows.
  • Developed and implemented team workflow and release management processes.
  • Interview, hire and manage student co-ops (paid internships).
  • Evaluated, configured and maintained development services (SVN, Trac, Apache, ScrumWorks, TeamCity, and MySQL) on a Linux Ubuntu server.

Software Co-op 5/2002 to 11/2002 + 5/2003 - 8/2003

  • Started design and coding for vehicle monitoring application and maintainer's interface, described above.

Williams

Tulsa, OK

Web Application Developer Co-op 5/2001 to 8/2001 + 11/2001 to 2/2002

  • Used JSP, JDBC, Oracle, JavaScript, CSS, and HTML to create intranet web applications
  • Worked in a project to redesign the Tulsa Historical Society website (since redesigned)

Patents


Honors

Eagle Scout, RIT Dean's List