Thaddeus N. Selden

19 Towers Rd. · Shavertown, PA 18708 · 570.763.9267 · thadd@thaddeus.net

Skills

  • Expert in software management, software architecture, object-oriented design, web application development
  • Certified Scrum Master by ScrumAlliance
  • Specific expertise in Agile/Scrum development process, web application development, unmanned vehicle systems, mapping/geography, video processing
  • Expert programmer in C, C++, Java, PHP, Ruby, Unix shell
  • Expert knowledge of Java Swing API, Qt Toolkit, HTML/XHTML/CSS, Javascript, XSLT, MySQL, Ruby on Rails
  • Proficient programmer in Perl, FORTRAN, MATLAB, Objective-C
  • Experienced with J2EE, OpenGL, FLTK, MATLAB GUI, and Mac OS X/Cocoa graphical toolkits
  • Skilled with Macintosh, Windows, Unix-based operating systems including advanced system administration
  • Expertise with Adobe Photoshop and other imaging software

Employment Experience

Intridea, Washington, DC (telecommuting)
Project Manager — November 2009-present

Responsibilities while managing the development team for very large Ruby on Rails white-label e-commerce site include day-to-day tasking of development team; planning releases and managing development priorities; designing and implementing Agile processes for use on the project; deployment and configuration of cloud services used for hosting the service; Ruby on Rails and C++ development to aid the development team; handling all client interactions including status reports, roadmap planning, and representing the client at trade shows.

Raytheon Company, Falls Church, VA (telecommuting)
Senior Software Engineer II — May 2008-November 2009

Expanded responsibilities of previous position to include leading agile Scrum teams as a Scrum Master; writing white papers and capability reports for customers; and developing Ruby on Rails web applications, including AJAX-enabled web-based vehicle specific displays for unmanned vehicles and collaboration tools to facilitate telecommuting such as an AJAX web chat application that provides multiple chat rooms, custom notifications, and LDAP authentication.

Raytheon Company, Falls Church, VA
Senior Software Engineer — May 2005-May 2008

Responsibilities included managing budgets, requirements, and schedule for major software development and integration projects; leading teams of up to fifteen engineers; acting as lead architect for multiple software products; interacting with customers and partners, often as lead representative for Raytheon; planning for and executing significant team growth; defining team software development processes; and working with other leads to resolve staffing issues.

Raytheon Company, Falls Church, VA
Software Engineer II — November 2003-May 2005

Responsibilities included designing and implementing various software components and applications related to unmanned vehicle ground systems; leading small teams of engineers; and representing Raytheon at trade shows.

Naval Surface Warfare Center, Dahlgren Division, Dahlgren, VA
Scientist — July 2001-November 2003

Responsibilities included acting as design lead for several projects; developing prototypes in C, C++, and MATLAB for Submarine Launched Ballistic Missile mission planning software; conducting feasibility studies for the Trident II missile system; presenting to and serving on committees for establishing object-oriented software development procedures; and providing support, training, and technical consulting to other developers in the department.

Relevant Volunteer Experience

New Hope Housing, Alexandria, VA2001-present

Independently developed and deployed extensive an online database for tracking donations, managing auctions, and handling guest lists for annual Gala fundraiser. Original version written in PHP, rebuilt in Ruby on Rails in 2006.

Web Applications

Blankless — http://www.blankless.comReleased Oct 2008

Blankless is a collaborative wish list site, designed to make it easy for groups view and share gift suggestions. Blankless code is valid XHTML strict, uses semantic markup, and is screen-reader friendly. Blankless is built entirely in Ruby on Rails. It uses JQuery for its Javascript needs and is deployed using Capistrano. The codebase is maintained using Subversion and Trac.

Water Cooler — (github repository) Released Nov 2008

Water Cooler is an AJAX chat application designed to aid software teams working remotely. It supports OpenID or LDAP logins allowing it to be used in enterprise environments. It has multiple chat room support with the ability to lock rooms, archive, and view transcripts. It also supports custom keyword notifications, allowing users flag to specify words, phrases, and users of interest. The source code is managed using Git and issues are tracked on Lighthouse.

Education

Randolph-Macon College, Ashland, VA June 2001
  • BS, Cum Laude, in Physics and Mathematics
  • Minors in Astrophysics and French

Awards and Honors

  • Raytheon Excellence in Technology Award, Raytheon's highest technical honor awarded for work on the Cobra Unmanned Aircraft System, April 2007
  • Raytheon Technical Honors, recognition by peers of technical achievements, January 2007
  • Raytheon Performance Award, in recognition of achievements on specific projects, Received on 9 separate occasions between 2003 and 2009

Patents

  • T. Flanigan and T. Selden, "Remote vehicle control systems", U.S. Patent Application 20060224280, October 5, 2006
  • Several other applications pending