Post Job Free
Sign in

Engineer Software

Location:
Arlington, VA, 22201
Posted:
December 09, 2010

Contact this candidate

Resume:

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



Contact this candidate