Objective:
 

Challenging C++ or JAVA development position


Work Desired:Full Time - Permanent
Citizenship:US Citizen
Resident Of:State: South Carolina - Area Code: 843
Willing To Relocate:No
Posted By Candidate:1+ Year Ago
Experience:More than 3 years of work-experience
Technical Skills:, LAN/Networking, System Administration, Project Management, Database Administration
Work Experience:
Michael E. Weigel
153 Thousand Oaks Circle		    
Goose Creek, SC 29445			      
 [Send email to request phone number] 24-0386 (Hm)
  
OBJECTIVE:
Challenging software development position using UNIX or Windows and C/C++ or
JAVA. 

SUMMARY:
C++ and JAVA 2.0 certified. Twenty-two (22) years experience in full cycle,
software engineering and development. Real-time, multi-threaded, client/server,
C/C++, X/MOTIF, WxWidgets, Java/Swing, C#, numerical and statistical
applications. Rational Rose, UML OO analysis and design. UNIX shell and Perl
scripting. UNIX system administration. Software development 
team leader.

CLEARANCE:
US Gov. Clearance – Additional information available upon request

TECHNICAL            SKILLS:
•  Languages
- Java (JDK 1.6)/Beans/JDBC/Swing with UML OOAD, Java 3D
- Windows C#, Visual Studio C/C++ and VBS
- J2EE/JBoss /Tomcat/JSP
- UNIX/LINUX C/C++, X/Motif, WxWidgets
- Perl 5.0 Scripting, ANT, XML, UML
- Structured Fortran 77
- Awk and Sed UNIX Scripting
- UNIX - Bourne and C-Shell Script Programming, Makefile scripting
- Matlab scripting
- CORBA IDL

•  Software
- BEA Weblogic
- VMware
- Netbeans and Eclipse
- InstallShield for Windows-XP, Windows Server 2003 and 2008
- CVS, RCS and MS Visual Source Safe
- Microsoft Visual Studio C++ 2008, C# .NET
- JBoss/Tomcat/Lucene
- gcc, g++, gcj, gdb, dbx, ups, bcc, Sun Pro C/C++ with Templates
- Oracle 8 SQL and Sybase
- Rational Rose Professional, ClearCase, ClearQuest, Purify 
- Borland JBuilder Professional
- PostgreSQL, MySQL, McKoi SQL Databases
- Visigenics VisiBroker for C++/CORBA/IDL
- VR-Link (Virtual Reality)
- MS Word, Excel, PowerPoint, Frame Maker

•  Operating Systems / Equipment 
- SUN Solaris 2.7 UNIX - Sparc 5, 10, 20, Ultra 1, 2, 10, 60
- DEC Alpha 2100 - OSF/3.0 and Digital UNIX
- SGI Indy and Challenge - IRIX 5.3 UNIX
- IBM RS6000 - AIX UNIX
- Linux UNIX – Started at kernel 1.0.9, Slackware, Red Hat, Fedora Core, Open
Suse
- Cygwin 
- SCO UNIX, Xenix UNIX - System V, Coherent UNIX
- X-Windows - Across multiple platforms
- Windows Server 2003, 2008, Vista, XP, 2000, Millennium, NT, 98, and MS DOS
- MAC OS - Power PC
- DEC VAX-11/780 / VMS
- DEC VAX-3100 / VMS
- HP 3000 Computer
- Prime 750 Computer
EXPERIENCE:


2008 – 2009
Unitrends, South Carolina
Title: Senior Software Engineer
Reason For Leaving:  I was recently laid-off along with 20% of the company.
•  Updated their Visual Basic Script build system to build Windows 2008 Server
code for 32 and 64Bit systems, yet preserving their legacy build mechanism.  The
build mechanism utilized msbuild as a command line tool and a MS Visual Studio
2008 solution file to build multiple projects. The system interacts with Install
Shield to produce an MSI installation file.
•  Re-engineering their C code (shrink wrapped product) and adding new
functionality in Visual Studio 2008.

2007 – 2008
Life Cycle Engineering, South Carolina
Title: Senior Information Engineer
Reason For Leaving: I was laid off and given 2 weeks severance pay and a good
reference
•  Developed a Putty SSH Commander in C++/WxWidgets, that can quickly,
simultaneously issue commands to multiple UNIX servers from Windows. Host names,
IP addresses and AES encrypted/Base64 encoded passwords come from a configuration
file, dynamically creating GUI labels. Great, fast, SOA tool. 
    Please see: http://sourceforge.net/projects/psshc/ (by permission of
division Vice President)
• Developed a PuTTY Terminal Deployer in C++/WxWidgets, that allows dynamic
PuTTY secure shell (SSH) logins to multiple UNIX servers. Host, IP addresses and
AES encrypted/Base64 encoded passwords are read from a configuration file. All
GUI labels are created dynamically from this info. 
    Please see: http://sourceforge.net/projects/ptermd (by permission of
division Vice President)
•  SOA system integration and support. Porting of Weblogic EJB to JBOSS
•  Developed a BPEL (Business Process Execution Language) concept demonstration
by orchestrating two free web services on the Web to share information
interactively.

2007 - 2007
Teligy, South Carolina
Title: Software Engineer
Reason For Leaving: I accepted a job in Goose Creek, returning from Greenville,
because of house selling risks and bad housing market. 
• Conducted extensive translation of legacy C code into the JAVA programming
language. Successfully conducted
 unit testing of the translated code.

2005 – 2007 
L-3 Communications Titan Group, South Carolina
Title: Software Developer
Reason For Leaving: Project funding stopped – no open positions in Charleston
office
•  Stock Unit Award - CAP (Capital Accumulation Plan) for productivity – January
2007
•  Conducted C# development of a configuration tool for the Marine Corps, to
configure CISCO routers. The tool
   is a GUI interface to CISCO router configuration files. Supports USB loading
of CISCO configuration files
•  Conducted C++ software development of a Condor system zeroization tool for
the Marine Corps. This tool
   is a single button solution for emergency zeroization of CISCO routers and
laptops.
•  Constructed and maintained InstallShield incremental install project for the
Marine Corps 

2004 – 2005
Booz Allen Hamilton, South Carolina
Title: Associate Level 3
Reason For Leaving: The entire software team of 7-8 people were laid off
•  Prototype development of Java3D earthquake/satellite data fusion for earth
quake projection analysis
•  Developed new C++ object serialization technology and successfully tested it
with prototype software. Published
    the results in a white paper titled “C++ Object Serialization for IPC, Made
Simple”.
•  Signal Analysis algorithm development using FFT, Wavelet and Gaussian
techniques 
•  Conducted statistical analysis for CIMS help desk database and wrote report.

2002 – 2004
SAIC, Virginia
Title: Senior Software Engineer
Reason For Leaving: Wanted to move south and tried to transfer to SC, but there
were no openings.
•  Conducted Java 3D development using the AFRL, JView toolkit for a NASA, Air
Traffic Control simulator.
•  Developed a C++ garbage collector designed to handle all heap allocations
including cyclic references. 
•  Added macro recording of menu selections for existing Java Swing GUI server
controller
•  Wrote Perl script for the automated archiving of ClearCase VOB storage using
a UNIX cron job
•  Developed load simulator using XML/Document based messages in JMS Queues
running on JBoss
•  Designed and developed a Swing based Semantic Results Navigator (SRN) that
rank orders score results of semantically indexed data for side by side searching
and comparison (Apache Lucene). It provides automatic word completion and data
analysis and editing on the coupled data sets  
•  Added DAG node drill down capability to the NSA “Renoir” graph display, Java
application
•  Developed Swing, drag /drop tool for editing, encrypting and decrypting
passwords or account names in a file
•  Converted the NSA “Renoir” Java application to a Java Applet
•  Developed an XML based interface to “WilmaScope” graphing tool, which
provides Java 3D viewing of two-dimensional DAG type data

1997 – 2002
Veridian – Pacific Sierra Research (PSR), Virginia
Title: Senior Software Engineer
•  Acted as a software application development co-leader. Conducted Rational
Rose, UML design and extensive Java Swing development for two Java desktop
application components. Implemented an Object to RDBMS/JDBC mapping layer to
produce generic, reusable application services.  Remote and local services
interface with applications through a robust message-based middle ware (like JMS)
infrastructure. This n-tiered internet architecture, communicates with a remote
Oracle server cluster, and a local RDBMS and Java desktop. 
•  Developed UNIX shell scripts that ingest Oracle SQL table build scripts and
generate Java classes that map to Oracle database tables. This provided Java to
Oracle RDBMS table mapping. 

•  Designed and developed a Java 2D image processing tool for displaying and
editing raw IEEE 32 bit float and JPEG imagery for a DARPA project
•  Designed and developed a C++, X/MOTIF, multi-threaded, real-time, GIS
translator/server for a multiple sensor MTI (Moving Target Indicator) tracker.
This n-tiered, GIS translator receives a data stream from a Virtual Reality-Link
(DIS bus), and then conducts time/spatial filtering and fusion of radar MTI and
DTED shadow blockage data with identified off board observations, into directed
acyclic graph (DAG) data structures and was successfully tested at 10X real-time,
with visual display of data. All memory allocation was managed dynamically.
•  Designed and developed an X/MOTIF, TCP/IP, multi-threaded client controller
to the GIS data stream translator. The GUI is extensible, allowing new widgets to
be added without recompiling source code. 
•  Designed and developed a VisiBroker, C++/CORBA server for a multiple sensor
tracker/fusion DARPA project that utilizes skip list, LRU object management, and
persistent object storage/retrieval. 
•  Designed and developed Geoidal and Digital Terrain Elevation Data (DTED), C++
classes that memory map data for fast access by a kinematic MTI tracker for a GIS
system. Uses cubic spline and bilinear Z interpolation.
•  Acted as team leader of a 3-person team, with each member from a different
company. Designed and developed an n-tiered, X/Motif, C++, message parsing class
that interfaces with the ERIM COTS, Waterfall+? GIS package, via a TCP/IP socket
stream. This GIS software is used in the exploitation of EO/SAR imagery data. 
•   Developed an algorithm that can automatically resolve the row, column
dimensions or raw IEEE 32 bit float
    imagery (no header row/column information). 
•   Designed and developed a generic  C++ interface to the ObjectStore 5.1
database

1995 - 1997
Lockheed / Martin, Virginia
Title: Software Engineer
•  Engineered a C, X/Motif, statistical application, which reads large (~40K
lines) system activity log files, extracts and parses data to a local
C-relational database cache, which is then queried to generate statistical
reports. 
•  UNIX system administration on SUN Sparc 5, 10, Solaris 2.5 Sparc 20, DEC
Alpha 2100 (OSF/3.0) and SGI Indy, Challenge (IRIX 5.3).
•  UNIX C-shell scripting using AWK and SED for statistical report generation of
UNIX server, imagery log files. 
•  Software trouble-shooting and debugging in C and Fortran.
•  Client/Server distributed program installation and maintenance across
multiple platforms via TCP/IP.
•  UNIX class instructor at Lockheed/Martin.

1994 - 1995
ALEX Alternative Experts, Virginia 
Temporary for FUISZ Technologies LTD, Virginia
•  Real-time computer interface with laboratory instrumentation in the testing
and analysis of R&D drugs.
•  Real-time computer data collection from laboratory instrumentation with
analysis and reporting of results.

1985 - 1993
Atlantic Research Corporation (ARC), Virginia
Title: Scientist            
•  Designed and wrote a Particle Distribution Blending and Surface Area program
that will calculate a specified or optimized blend of up to 8 particle
distributions, as compared to a Farris, Furnas or specified particle
distribution. The optimum blend is calculated by setting the derivative of the
RMS error function with respect to the percent of each distribution equal to
zero, and then solving n simultaneous linear equations. An RMS error is computed
as a measure of conformity of the new composite distribution to the ideal
distribution. Surface area calculations are also reported. This software is a
strategic ARC tool.
•  Designed and wrote a Statistical Environmental Database for the analysis and
storage of environmental soil, water and air field data. It calculates a
Behrens-Fisher t-test for significant variation from a baseline. Time-trend
regression analysis is also conducted. Database search/retrieval and table
plotting are also provided. The software saves Atlantic Research Corporation 50K+
in annual statistician consulting fees.
•  Designed and wrote software for calculating the oxygen/fuel ratio of solid
rocket propellants containing metallic species, by solving a series of
simultaneous linear equations for the oxygen/fuel ratio requested.  

EDUCATION:
University of Mary Washington, Fredericksburg, Virginia 
    Degree: B.S. Chemistry (computer and mathematics credits) - May, 1985, GPA =
3.12     
NOVA Community College, Virginia
    C, C++, UNIX and Statistics - 2 Semesters, 1994, 15 Credits, GPA = 4.0 
Success Consultants, Inc., Virginia
    UNIX - 8 Weeks, 1994
American Research Group, Virginia
    Fundamentals of UNIX System Administration - 1 Week, 1996
Learning Tree International, Virginia
    Oracle 7 Introduction and SQL - 1 Week, 1997
Learning Tree International, Virginia
    Oracle 7 For Database Administrators - 1 Week, 1997
SUN Educational Services, Virginia
    Java Programming - 1 Week, 1998
SUN Educational Services, Virginia
    Java Programming - 1 Week, 2001

PERSONAL:
Violinist - The Christian Performing Artists Fellowship (CPAF); Performances at
The Kennedy Center, Constitution Hall, The Bolshoi Theater (Moscow).
Tenor - The National Christian Choir (NCC); Performances at The Kennedy Center,
National Convention Center, East Berlin (Germany), Prague (Czechoslovakia).

REFERENCES:
Professional references available upon request

 

Applicant is exclusively interested in work-at-home opportunities.


Post a free telecommute job ad to qualify for email access

Enter A Message:


Your Return Email Address:

Receive a receipt when message is sent?

 

 


Home| FAQ| Telecommute Resumes | Free Trials | Free Job Postings | Contact

 

BookMark This Resume
http://www.Free-For-Recruiters.com/SC/176404-Resume.html

Copyright © 2001-2005 Free-For-Recruiters.com All Rights Reserved.

 
More Free Resumes
 
Keywords:


 
Powered by  Google
Recruiting Resources
 
 Post Jobs For Free
 Unlimited job advertising
 and totally free. Post jobs
 in engineering, marketing,
 sales, healthcare, finance

 
www.Job-Ad-venture.com
 
 
 Recruit IT Talent
 Post a job on the premier
 programmers only IT site.
 1000's of top techies with:
 VB, C++, .NET, C#, more
 
 
www.PrgJobs.com
 
 
 Find Oracle DBA's
 Advertise your data jobs!
 Recruit database pro's
 including SQL and Oracle
 DBA, DB/2, and Access.

 
www.job-ad-venture.com
 
 
 Hire NT / Novell CNE's
 Find network engineers
 skilled with Novell LAN,
 Windows NT, AIX, Unix,
 CNE/CNA Administrators

 
www.Network-Careers.com
 
Recruiting Newsletter

Your Email: