Malcolm J. White
Clarksville, MD 21029
*******.***@*****.***
Education:
DePaul University
BS Computer Science - Computer Modeling/Animation 2007
DePaul University
MS Computer Science 2009
Languages:
Python
Java
C/C++
C#
Skills:
Java Swing
JUnit
JBoss
SQL
TCP/IP
UDP
MaxMSP
Microsoft SAPI
OpenGL
Operating Systems:
Windows
UNIX
Security Clearance:
Secret (Inactive)
Work Experience:
October 2009 - Present: SAIC Contractor
Implemented programs to test Microsoft Windows 7 and Microsoft
Windows Server 2008
- These tests were used by Microsoft to prove to the NSA that the
above operating systems are secure
- A C++ program was written to test each component of the
operating systems
August 2009 - October 2009: Guidestar LLC Independent Contractor
Portable Monitoring Station
Implemented a user-interface program in C# that is able to
communicate with 4 radios simultaneously.
September 2007 - June 2009: Depaul Graduate Student
Took a break from employment to concentrate on school
June 2007-August 2007: Summer Intern at John Hopkins Applied Physics
Lab(JHU/APL)
Weapons Parameter Editor
- Department had a program written in Java that simulated weapons
firing based on parameters (i.e. Min Altitude, Min Range)
- The author created a Java Swing user interface program that was
able to edit these parameters at runtime by connecting to the
original program via TCP socket.
- The author also had to modify the original program by adding a
thread which handled input from the user interface program.
June 2006-August 2006: Summer Intern at Walt Disney Imagineering Research
and Development
Magic Mirror Program
- Attraction that utilized face tracking and voice recognition to
entertain park goers
- Originally, each component program was written in three
languages: Java (the controller), C (face recognition), and VB
(speech recognition). These components were each plugins for
MaxMSP.
- The author rewrote each component in C++.
December 2005-January 2006: Winter Intern at JHU/APL
Missile Test Data Parser
- Department had trouble reading data from missile test output
- To solve this problem, the author developed a program in C++
that was able to parse this data so that an end user could input
an extraction point and that data would be displayed.
June 2005-August 2005: Summer Intern at JHU/APL
Common Display Kernal(CDK)
- A graphical and tactical display for the United States Navy
written in C
- Program already existed however, there were different versions
for different ship systems. Goal was to eventually create one
new version for all ship systems to use.
- To help achieve this goal the author analyzed the code for the
most common version and wrote documentation based on the
analysis.