| Languages: | |
C, C++ w/
STL,
Pascal, Assembly (Intel x86), Basic,
Perl,
Python,
Awk,
HTML,
JavaScript,
PHP,
Java |
| |
| Software Tools: | |
Software Profiling, Debugging (high & low level),
Bounds Checker,
Code Guard, LEX & YACC, Disassemblers, Heap Managers, Various 3rd Party Libraries, Toolkits, and Development Environments |
| |
| Special Areas: | |
Systems Software, Optimizations, Interprocess Communications, Sockets,
Multi-threaded Programming, Multi-user Applications, Parsing, Compiler Design,
Operating Systems, Communications, Device Drivers, 32-bit Programming,
Event Drivers, Exception Handling, Mixed Memory Models, Client / Server,
Window's DLLs & VBXs, LAN Applications, HLLAPI, Teaching & Presentations,
Quality Assurance, Configuration Management |
| |
| Platforms: | |
Unix
(Linux/BSD/HP/Sun)
, NT, Windows, MS-DOS,
BeOS,
VAX/VMS,
Data General CLI,
OS/2 |
| |
| Education: | |
|
| |
| Training: | |
Various software development conferences, professional courses, Learning Tree classes, and videos pertaining to software life cycle, software development techniques, OOP, OOD, OOA, system metrics, client/server, Simware, and Java, security, RogueWave libraries. |
| |
| Publications: | |
|
| |
Employment History: | |
Warning, this version of my resume is fairly dated.
I'll be updating it some point in the future, though currently it's a low
priority. Here's a synopsis of what's happened since:
FastTide went the way of the typical Dot Com, went to go work for a
multi-device instant messaging company (writting low level C++),
moved to SAIC (worked on databases, web, and the top level .GOV domain
registrar code),
went to work for Cigital (doing QA and security consulting),
hired by TASC/Northrop Grumman (to do QA on a really wild government projects),
and went to work at BESC as their R&D director.
I'm currently developing multi-platform commercial Java/EE and C#/.NET
applications, doing a lot of math, algorithm development, information
management, writing parsers, and search engine work.
The position makes near optimal use of my design, coding, QA, and SCM talents.
FastTide developed optimal web-acceleration of content by performing
data analysis from the requesting browser and re-routing
traffic to the nearest local cache (if applicable); in a way, FastTide
was the first end-to-end "traffic helicopter" of the information
superhighway.
Responsible for configuration management (using
StarTeam),
tracking software and hardware deployments to remote
QA and development environments, and
conducting performance assessments of the product.
Assisted QA with analysis and test case generation, worked with
Java development staff, produced internal product documentation,
performed product evaluations for strategic partnerships (with
emphasis on streaming media), configured and managed internal QA lab
and website. Installed, scripted, configured, and coded applications
for Linux, BSD, and other operating systems.
SAGA - Reston, VA
Advisory R&D Specialist /
Code Reliability and Process Management |
Apr 2000 - Feb 2001 |
Reported directly to the Director of R&D for the core Sagavista
product, a B2B solution implemented in Java.
In my original role as a developer and process consultant,
I optimized the build process, deployment, version control procedures,
and defect reporting. Wrote several utilities for
Windows and Linux. Set up a R&D website for automated deployment.
Produced internal product documentation.
Performed inventory and audits for legal compliance.
Managed three teams: SCM, build/integration, and scenario testers.
Supervised and taught intra-project parallel
development with PVCS. Division level tool selection. Started maintenance team efforts and
performed analysis of system defects. Part of change control board.
Scenario test generation, product smoke tests,
and analysis.
Responsible for our hardware lab, which provided NT, Linux,
Solaris, and HP workstations and servers to developers for testing.
Downright Software, LLC - Ashburn, VA
Sr. Software Engineer / Sr. Creator |
Mar 1998 - Apr 2000 |
Performed coding optimizations on MATLAB generated code for positioning software.
Assisted in the design and implementation of a multithreaded distributed news
dissemination system written in C++ using MFC and STL. Coded numerous parsers
and generators; enhanced pattern matchers and serial i/o modules.
Concept Five Technologies - McLean, VA
QA Systems Analyst /
Sr. Systems Architect |
Oct 1996 - Mar 1998 |
Produced and implemented strategies for testing object oriented
distributed systems written in C++, Java, and CORBA from requirement
phase to deployment. Generated metrics and provided product assessments.
Mentored QC lab staff. Responsible for security test suite generation,
lab fire walling, and general infrastructure.
Developed
web publishing applications used
by Amoco and BankBoston using MS SQL, C++, Perl, and Cold Fusion.
CyberCash, Inc. - Reston, VA
Software Engineer |
Mar 1996 - Oct 1996 |
Software requirements, design, and development of scaleable
transaction processor gateway in GNU C/C++ for electronic
credit/cash over the Internet involving cryptography; implemented on Unix.
Corporate Cost Management /
GMIS - Rockville, MD
Lead Software Engineer |
Oct 1993 - Mar 1996 |
Software design and development of
ICAS for Windows, a statistical
decision support system written in C, Visual C++, and VisualBasic.
Technical Presentations. Documentation. Debugging. Defect tracking.
Quality assurance. Software life cycle.
Windows development of
BT*2000 product
in Visual C++.
Special assignment to
gather legal evidence on software infringement suit. Software
development. Training and Special Presentations. LAN maintenance.
PC technical support. Software development of EDI*RAMP.
Independent Consulting Services
Consulting |
1984 - Present |
| | WWCo | | Web programming, infrastructure, application development. |
| | The Parent Institute | | Web programming / application development. |
| | ProjectAir | | Web programming and design. |
| | American Communication Express | | Web programming and design. |
| | AUSI Inc. | | Optimized and improved GEnie on-line games. |
| | Corporation for Open Systems | | Developed high speed communication routines. |
| | Athletic House | | Data Recovery. |
| | E. F. Hutton, Broker | | Software patches, purchasing, crisis resolution, database conversions. |
| | Duncan, Allen, and Mitchell, Atty. | | Software development, purchasing, training. |
| | Balfour Ring Company | | Developed customized accounts receivable package. |
|
|
| |
|
|
Resume
Career Summary
NEW!
Experience Summary
Contact Info
Walt's Home Page
Stuff About Me
WWCo
My Personal Portal
How were these pages created
View this page in printable form
Resume in Word Format
NEW!
Resume in Monster.com Format
This page last updated
04-Jun-2007 15:24:05
|