Senior Software Engineer, Software Engineering Institute
February 2008 - Present
Senior Software Engineer, PNC Financial Services
May 2004 - February 2008
Software Engineer, Mellon Financial Corporation
April 2000 - May 2004
Software Engineer, printCafe
June 1998 - April 2000
Independent Software Developer
June 1998 - Present
Assistant Lab Supervisor, University of Pittsburgh
September 1996 - June 1998
Operating Systems
macOS, Linux, and Windows
Languages
Java, Python, JavaScript, SQL, Perl, HTML, CSS, C/C++, and Bash
Databases
Microsoft SQL Server, PostgreSQL, SQLite, Oracle, and MySQL
Software
Eclipse, Tomcat, Liferay, Git, JIRA, and JMeter
2001 - Bachelor of Science: Computer Science
University of Pittsburgh
1996 - Bachelor of Science: Chemistry
University of Pittsburgh
2011
Technical Reviewer for The CERT Oracle Secure Coding Standard for Java
Member, Pittsburgh Java User Group July 1999 - Present
President. University of Pittsburgh Billiards Club September 1997 - April 1999
Created and maintained the club's website.
Developed a Java Swing based application to store and manipulate all club related information.