Summary
Senior software developer skilled in Unix/Linux, PHP, C, C++, computer security, the TCP/IP Internet protocol suite, and Linux systems administration.
Education
- M.S., Computer Science, University of Maryland
- B.S., Computer Science, University of Maryland; Citation in
University Honors
Technical Skills
PHP, C, C++, Web backend, SQL, HTML, Javascript, Linux system administration, Apache, PostgreSQL, Postfix, E-commerce integration, TCP/IP networking, Unix internals, Internet firewalls, Computer security, Trusted systems, Bash scripting, Perl
Other Skills
- Strong written and spoken communication skills: experienced lecturer and published author
- Experienced leader: former President of a 501(c)3 non-profit organizing a festival of 500+ people
- Extensive background in coaching and training: teaching karate to adults and children
Professional Experience
(Abridged)
Linux/PHP Software Developer and System Administrator
|
| July 2003 - present
|
Worked off-site performing new and maintenance coding (PHP and C++) and Linux systems administration for antique, fine arts, and collectibles e-commerce sites with hundreds of member merchants. Worked directly with company's owner/manager, providing overall technical guidance to non-technical management. Led efforts to modernize software development practices. Designed and implemented features including customer testimonial system, bespoke shopping cart software, IDS to block abusive use, and email marketing system. Planned and executed migration from company-owned hardware to "cloud" virtual private servers. Integrated Authorize.net payment processing into shopping cart and member registration system.
Unix Software Developer
|
| February 2001 - May 2003
|
Performed integration of Nuance speech recognition
software for a VoiceXML-based voice portal system, including creating a
parser/translator for speech grammars from JSpeech Grammar Format to
Nuance's Grammar Specification Language. Participated in design of
voice-activated dialing system to be built on top of this portal. Authored
project-wide coding standards document.
Chief Engineer
|
| June 2000 - January 2001
|
Provided technical leadership (including systems administration,
software development, and consulting) for a small web design and hosting
start-up.
Developed and maintained software for EDOS (the
Earth Observing System Data and Operations System), a NASA project.
Designed and implemented new socket connection and messaging libraries for
interprocess communication using TCP and multicast UDP. Development was in C
on RS/6000 AIX and SGI IRIX systems.
Performed integration and debugging on
software to control Summa Four telephone switches, using SS7
protocols. Participated in initial design of a voice-activated dialing
system for Sprint PCS subscribers ("Voice Command"). Software ran on
RS/6000 AIX systems and was written in C.
Worked independently off-site to provide all
development, debugging, and code-level support for the Norman Firewall on Project Stargate,
a joint effort with Hewlett-Packard. Handled Unix sysadmin duties for
development network. Development in C on HP-UX platform.
An updated version of this resume, and additional information, can always
be found at
http://www.infamous.net/resume
References available upon request.
Copyright © 2016 by Tom Swiss. Unauthorized reproduction or
distribution prohibited. (That means recruiters may not send this out
without permission.)