Job History


Hewlett Packard Exstream
  • Position: program manager intern in IPG
    Dates: May 2009-present
    Duties: I improved and enhanced an existing C# web service to provide features. I added over 60 unit tests to an API written in C# and used by other C# tools; before my contribution, there was no automated testing. I worked with Visual Studio 2008’s test coverage tools and Microsoft’s Sandcastle to ensure the API was well-documented, thoroughly tested, and followed good object-oriented design practices. I designed Oracle SQL queries for reporting purposes and used these queries in Microsoft SQL Server Report Builder and HP Quality Center.
Lexmark International
  • Position: Software engineer in the Applications and Print Systems department
    Dates: May-August 2008
    Duties: I updated and enhanced the Lexmark Firefox toolbar, moving it from version 0.1.3 to 0.2.1. This involved working in Ubuntu Linux and testing in Windows XP, and I used XUL, CSS, and Javascript. I also worked on production code for ink jet printers in Windows XP in Visual Studio 2005, using C++, XSL, Javascript, CSS, and XML. I tested this work in Windows Vista and Windows 2000, working with Internet Explorer versions 5, 6, and 7.
  • Position: Software engineer in the Color Science and Imaging department
    Dates: January-May 2006, August-December 2006, May-August 2007, and August 2008-May 2009
    Duties: I wrote 
a Ruby 
on 
Rails
 application 
for 
generating 
printer 
quality 
graphs,
 based
 on 
data 
in 
a
 MySQL database. 

I wrote
 another Ruby
 on 
Rails
 application
 for 
keeping 
track
 of
 which 
projects
 on 
which
 developers 
worked.

 I redesigned the department home page and implemented some basic security features on the site. I rewrote 
an 
existing 
PHP application 
in 
Ruby 
on 
Rails 
to
 clean
 up 
its 
code
 and 
add 
features. 

I worked
 with 
Ruby,
 Ruby
 on 
Rails,
 PHP,
 Javascript, 
MySQL,
 Subversion, 
and 
Perl 
in
 Linux;
 also
 Photoshop 
in
 Windows
 XP.

University of Kentucky
  • Position: Web designer
    Date: January-May 2009
    Duties: Created a web site, as part of an Independent Study course, for local charity health clinic Baby Health Service. Designed the layout and graphics, and translated written content in the form of brochures and fliers to web pages. Minor translation from English to Spanish to have a bilingual site. Used PHP, Wordpress, XHTML, CSS, and Photoshop in OS X.
  • Position: Web designer
    Date: January-May 2009
    Duties: Redesigned the university’s Department of Computer Science site layout, including designing new graphics, and implemented a Content Management System so that updating content would be easier for faculty and staff. Used PHP, Wordpress, XHTML, CSS, and Photoshop in OS X.
  • Position: Web developer and programmer for Dr. Jaromczyk
    Date: April 2007, September-December 2007, and January-April 2008
    Duties: I redesigned a web interface for a fungal research database using Perl, The GIMP, Subversion, XHTML, CSS, Javascript, and Photoshop on Fedora Core Linux and OS X.
  • Position: Web developer in the IDEA Lab
    Date: June-August 2006
    Duties: I designed a new layout for the IDEA Lab site. I worked with XHTML, CSS, Dreamweaver, Fireworks, Illustrator, Javascript, and PHP on Debian Linux and OS X.
  • Position: Web developer in the Site Lab
    Dates: 2005 and June-August 2006
    Duties: I maintained and created various web pages associated with the university. I worked with XHTML, CSS, Javascript, Dreamweaver, Fireworks, Illustrator, and Ruby on Rails on OS X.
  • Position: Research assistant for Dr. Jaromczyk
    Date: Summer 2004
    Duties: Wrote a graphical user interface for a program using the Python programming language on Fedora Core Linux.