CRAIG R. BECKMAN
**** **** ***** *****; Apt ***
Arlington, VA 22201
Cell: (202) 423 - 9389
Email: ********@*****.***
COMPUTER SKILLS
. C/C++ Development: UNIX, BSD, Linux, Win32 and embedded architectures.
. Java Development: J2EE, J2SE, Web, JSP, Graphics, Swing, Applet, Database
Apps.
. C# Development: Web 2.0, ASP.NET, Ajax, MOSS 2007, WPF, Azure, Graphics,
Database Apps.
. Web: LAMP, .NET, HTML/XHTML, JSP, Ajax, PHP, JavaScript, Portals,
Frameworks, Cloud.
. Database: Oracle 10g, SQL Server, Sybase, MySQL, Access, SQL, DDL, DML,
ER Diagrams.
. Software Engineering: Requirements, OOA/OOD, Architecture, Reusability,
Metrics, Patterns.
. Software Testing: Unit Test, Integration and Test, Qualification Test.
. Configuration Management: Team Foundation Server, Subversion,
Requirements Repositories.
. FPGA Design and Development.
. Embedded OS Development for various IC architectures.
. Compiler and Programming Language Development.
. High Performance Computing, Beowulf Clusters, Distributed and Parallel
Computing.
. Networking: IPv4, IPv6, Network Design, Cryptography, Firewalls,
Penetration Testing.
. Network Development: Cross platform TCP/IP and Protocol Development.
. Network Security for Windows, UNIX and Network Architectures.
. Multimedia: DSP, Streaming Media, VOD, Digital Asset Management, VoIP.
. Shell Scripting and Programming.
. Mobile Application Development and Protocols.
. Operating Systems: Windows, UNIX, Linux, Mac, Virtualization.
WORK EXPERIENCE
Computers Sciences Corporation: Senior Software Engineer; Falls Church, VA
(Jan 2008 to Present).
. Develop, deploy and maintain software for several DoD departments and
federal agencies.
. Advise management in software engineering, new technologies, contract
management and planning.
. Manage several customer software releases as Configuration Manager.
. Develop, migrate and refactor legacy applications into Ajax based Web 2.0
applications.
. Develop applications using Java, C/C++, C#, XML, Ajax, ASP.NET, HTML,
SQL, JavaScript.
. Research, architect and develop Automated Speech Recognition tools.
. Develop and administer MOSS 2007 SharePoint web portals.
. Web hosting for several customers software releases.
. Work on design, development and review of software requirements with
Fraunhofer Institute.
. Secure legacy web applications with reusable code, testing and enhanced
security features.
. Unit test and debug existing application and new software development.
. Troubleshoot configurations of servers, software and networks for
software deployments.
. Develop and design enterprise online multimedia systems including live
video and video on demand.
Communications Engineering, Inc: Systems Engineer; Newington, VA (Temp Sep
2007to Jan 2008).
. Supervise, design and develop enterprise broadcast systems for broadcast
customers.
. Architect an enterprise level software system migrating from legacy
Microsoft Dynamics app.
. Produce and develop broadcast systems design for UMTV, WDR, VoA, IBB and
the DoD.
. Research and integrate DSP, video and audio equipment, servers and
networks.
. Supervise and draft systems design for teams of installation technicians.
Loyola College in Maryland: Graduate Assistant; Baltimore, MD (Aug 2005 to
Sep 2007).
. Assist in administration for IEEE SASW 2007 and TASE 2007 conferences.
. Develop department website with HTML, PHP Nuke and Word Press and MySQL
on Ubuntu Servers.
. Research areas including software engineering, embedded development, HPC
and network security.
. Software consultant assisting two organizations web development.
Dalet Digital Media Systems: Project Engineer; Washington, DC (Contract Aug
2004 to Aug 2005).
. Deploy eighty channels of XM Radio for XM website.
. Upgrade existing Java Client Server application to multi-tier enterprise
Java Architecture.
. Test broadcast signal from origination, software and DSP equipment to
satellite uplink facility.
. Install and configure SQL Server on several servers to support 250 end
users.
. Assemble network to support several hundred nodes including servers,
clients and SAN.
. Work with overseas team during software integration and deployment of new
software builds.
McNeil Technologies: Application Developer; Arlington, VA (Contract Jan
2004 - Aug 2004).
. Develop internal ERP system for Department of Defense Program Management
Office.
. Utilize Visual Studio.NET, ASP, ADO, SQL, VB, J Script, HTML, CSS, SQL
Server and Photoshop.
. Assist in architecture of multimedia system for origination of remote
video to real time online delivery.
. Compose technical manuals explaining end user operation of web
application.
Federal Network, Inc.: Technical Engineer; Washington, DC (Contract
2003).
. Develop dynamic web applications utilizing ASP, VB Script, SQL, HTML
and Windows NT server.
. Manage multimedia servers and encoders to deliver Video on Demand and
real time Streaming Media.
. Assist in development of digital asset management system for display
of live and archived video.
. Supervise customer web design, media server use and storage of multimedia
content.
. Web hosting
. Credentialed photographer within the House Radio Television Gallery.
Smithsonian Institution: Technician; Washington, DC (2002 to 2005).
. Manage multimedia presentations involving live audio production, data
display and audio recording.
. Supervise technical aspects of live performances.
Capitolgate: Web Developer Intern; Columbus, OH (2001).
. Update static and dynamic web content for website tracking real time Ohio
Legislative Activity.
. Debug existing web application and perform Qualification testing.
PBS Channel 34 WOSU Stations: Engineer; Columbus, OH (1998 to 2000).
. Operate studio cameras, floor direct and maintain audio.
. Supervise WOSU Theater audio and lighting for live music and video
production.
. Assemble BTS LDK 9 and Ikegami HL-55 cameras, audio, microphones, IFB,
lighting and studio sets.
. Assist remote broadcasts: assemble camera, lights, switchers, mixers,
recording and DSP equipment.
TRAINING
. Microsoft Professional Developers Conference: Los Angeles, CA (2008).
. Indiana University Northwest: Accounting and Business Law Coursework;
Gary, IN (2002).
. Virginia Polytechnic Institute and State University: Graduate Computer
Science Coursework; Falls Church, VA (2009).
EDUCATION
. Loyola College in Maryland: Master of Science in Computer Science;
Baltimore, MD (August 2007). Cumulative GPA 3.6
. The Ohio State University: Bachelor of Arts in Political Science;
Columbus, OH (March 2001).
REFERENCES AVAILABLE UPON REQUEST