| SKILL SET: |
-
Primary on-the-job programming
skills: C/C++, Perl, tcl/tk, HTML, Unix shell scripting
-
Additional on-the-job skills:
XML, Java, Prolog, Ada95
-
Self-taught skills: Linux (SuSE),
SQL, MySQL, PhP (Hypertext Pre-Processor), XSLT, JavaScript, Java Server
Pages (JSP), Java Servlets, Samba, DNS (Domain Name Service), Apache web
server, qmail/Courier-IMAP e-mail server, Oracle, Python, Zope
-
Rational Apex configuration
management tool, Rational Rose UML modeling tool
-
Virtual Prototypes Inc. VAPS
Human-Machine Interface rapid prototyping software suite
-
Unix (SGI Irix & Sun Solaris),
PalmOS and Microsoft Windows operating systems
|
RELATED
EXPERIENCE: |
United Defense LP.
Fridley, MN. January 1998 – present
Senior Software Engineer
– Crusader Modeling and Simulation Team |
|
-
Develop and maintain the Crusader
Virtual Prototype, a distributed software model of an advanced robotic
artillery system
-
Prototype the Graphical User
Interface (GUI) of the Crusader system for customer evaluation and demonstration
-
Demonstrate our software models
to members of the US Army, Department of Defense Executives, Congressional
leaders and representatives
-
Collaborate with end-users to
evaluate and improve the man-machine interface to the Crusader system
-
Create automated runtime tools
to extract crew interface requirements from the Crusader Virtual Prototype
-
Collect and analyze detailed
software metrics created from custom built metrics tools
-
Utilize software configuration
management techniques
-
Designed and implemented a new
software architecture for the man-machine interface
-
Received a recognition award
for work done on the Concept Exploration Program where our software interfaced
with command and control software models in Fort Hood, Texas
|
|
Computing Center, Saint
John’s University. Collegeville, MN. 1994 – 1997
Unix Administrative Technical
Assistant, Student Programmer |
|
-
Performed technical tasks including
Unix software and hardware maintenance
-
Installed operating system upgrades
and networked application software
-
Fulfilled and formatted confidential
student data requests for campus departments
-
Completed large scale projects
including production of student directory
|
| EDUCATION: |
Master of Science in Software
Engineering (MSSE, August 2001), University of Minnesota |
|
-
Coursework includes: GUI Design,
Evaluation, and Implementation, GUI Toolkits, Emerging Internet Platforms,
Project Management, Software Engineering
-
Capstone (Plan B) Project: "Automating
the Collection of User Interface Requirements from a GUI Prototype"
-
Cumulative GPA: 3.9 on 4.0 scale
|
|
Bachelor of Arts Degree
(December, 1997) Saint John's University, Collegeville, MN |
|
-
Major: Mathematics / Computer
Science
-
Major: Music, Concentration
in Music Literature
-
Study abroad: Spiddal, Ireland.
Fall 1995
-
Cumulative GPA: 3.6 on 4.0 scale
|
INTERESTS
& ACTIVITIES: |
-
Leadership and directing roles
on youth retreats
-
Piano Instructor for teenagers
-
Musician (piano, guitar, vocal)
for retreats and religious organizations
-
Golf, biking, racquetball, softball,
karate, volleyball, skiing, home brewing
-
Member of IEEE (Institute of
Electrical and Electronics Engineers) and ACM (Association for Computing
Machinery)
|