Charles Wilcox
Apartment C
Waltham, MA 02453-2402 508-***-****
*****@****.***
web.cynd.net/~willo
Objective Work on innovative, high-throughput software developed by small,
interdisciplinary teams of domain experts, leveraging the wealth of open-source software,
and diligent development processes.
Technical Skills Programming Languages: C++, C, UNIX scripts, NVidia C for CUDA, Python,
XHTML/CSS, Perl, Java, Assembly.
C++ Programming Libraries: STL, Eigen Linear Algebra Library, Mercury SAL, LEMON Graph
Library, Boost Serialization Library, VSIPL.
Software Development Tools: Vim, GCC, GDB, Valgrind Memcheck & Cachegrind, Google
Performance Tools, GProf, OProfile.
OS Administration: GNU/Linux (Debian, Ubuntu, Gentoo, Slackware, Fedora, Suse, Redhat),
Microsoft Windows 95/98/NT/2K/XP.
Service Administration: OpenSSH, Apache, MySQL, Bind9, Exim, UW IMAP, Samba, Jabber,
Kerberos.
Analytical Techniques: ( Extended/Particle ) Kalman Filtering, Bayesean Inference, Linear
Programming, Graph Theory.Work History
2012March
- 2010Jan BAE Systems: Technology Solutions - Advanced Information Technologies: All
Source Exploitation (ASE) - Senior Software Engineer
Was a primary developer on a project to re-write a new signal-processing chain of
software modules, doing architecture, design, implementation and testing.
Successfully led three other software engineers to develop three major modules on a very
aggressive timescale.
Continued as a primary developer on General Atomics - Aeronautical Systems Inc.'s Lynx
Dual Beam Radar project.
2009 Dec
- 2006 May BAE Systems: Technology Solutions - Advanced Information Technologies: ISR,
Mission Management & Fusion (IMF) - Software Engineer II
Received AIT's "Software Engineer of the Year 2008" award for significant C++
multicomputer development for General Atomics - Aeronautical Systems Inc. Lynx Multi-mode
Radar DARPA Dual Beam Project.
Fully designed, implemented, tested and integrated new functionality into flagship
product ATIF.
Applied profiling techniques to achieve notable CPU gains and significant latency
reductions.
2006 May
- 2000May WPI Computer Science: Systems - Assistant Lab Manager
Created and maintained a robust Windows workstation image using Sysprep and Symantec
Ghost, used on 200+ machines.
Evaluated various technologies for departmental use such as: Distributed File Systems,
Samba Domain Controller, Virtual Machine solutions.
Education Worcester Polytechnic Institute (WPI) - Worcester, MA
Bachelor of Science, Computer Science (incomplete)
Maine School of Science and Mathematics (MSSM) - Limestone, ME
High School Diploma.
Course Work Algorithms, Artificial Intelligence, Computation Theory, Graphics, Networks,
Object-Oriented Design, Operating Systems, Software Engineering
Lead and worked on team-oriented course projects.
Worked in a mock full development cycle involving seven team produced modules.
Implemented decision-tree AI program to analyze and predict demographic census data.
Simulated OSI network layers 2 & 3 using TCP OS system calls.
Senior Project Autonomous Package Management System
Created a framework and nomenclature relating software packages, distribution packaging,
and site installs.
Wrote a platform-independent PERL program to track, install and upgrade software
packages.
Made a webpage front-end to manage this system.
Honours Inducted into the Rho Kappa cast of the Alpha Psi Omega theatre honor society in
the Spring of 2003.
Activities Biking, racquetball, Men's Glee Club choir, Worcester Area ACM, Pugwash, WPI
Masque theatre, Lens & Lights.