Skilled professional with many years of experience in
software development, management, and education, including
a bootstrapped startup. Strong leadership, communication,
and organizational skills, with a proven ability to design and
implement solutions for business problems independently and
with a team.
Primary Skills
Development Platforms:
MS Windows (3.1 — 10, .NET),
Web,
various UNIX/Linux,
MS-DOS
Programming Languages:
C,
C#,
C++,
JavaScript/Node.js,
Ruby,
Rust,
SQL,
various domain-specific, markup, scripting, and limited-use languages;
Visual Basic,
Java,
LISP,
Assembly Language,
and others in a pinch
Web Frameworks:
ASP.NET,
React.js,
Ruby on Rails,
various AJAX libraries
Networking:
TCP/IP,
RPC,
REST,
SOAP,
Active Directory,
LDAP,
IIS and Apache web servers
Familiarities:
Most IDEs,
Source Control,
Microsoft/Open Office software,
including integrating/scripting
Oversee or perform all aspects of company’s production,
marketing, programming, web design, and support, including
taking multiple service websites from concept to market.
(Ruby on Rails, JavaScript, C#, ASP.NET, Node.js, SQL, Dart,
Flutter, React.js; Note that
several older services are currently defunct.)
All Around the News
—
A decluttered news site that encourages donations to our sources.
Bicker
—
A web-based forum designed to support inline conversations. Relaunched
in 2020 as a fully modern open source product.
eManagr
—
A priority-driven automated project manager
accessible by e-mail.
ByPage
—
A digital comic book market that includes "at the rack" browsing,
invisible watermarking to find pirates, and prices that decline
over time.
OpenKash
—
Electronic community scrip/currency with
easy deployment and a paper option.
Fixit News
—
A citizen journalism system that leverages reporter
bias, modern distribution and advertising channels.
Content to be licensed freely.
Agora/Open
—
A collaboration, licensing, negotiation,
marketplace, and crowd-funding system for content derived
from Open Licensed sources.
Provide custom software for clients on a consulting basis,
including an embeddable web proxy and extensible social
networking platform. (C, C#, ASP.NET, Ruby on Rails)
Maintain contact with customers and potential customers via
corporate blogs and social networking. (JavaScript, Twitter API)
Designed and implemented the
Vizia
RF + Installer Tool for home automation configuration. Continuing
enhancements to same. (C#)
Wrote and maintained product documentation, including training videos and
test plans.
Compiled and analyzed registration and download data and web analytics.
Interfaced software with Leviton e-Store.
Managed certification for Z-Wave devices.
Developed and maintained various operations tools for engineers.
(C#, JavaScript, Ruby, VBScript)
Passlogix, Inc. (acquired by Oracle Corp.) —
Redwood Shores, CA (Amityville, NY)
2005 — 2007
Senior Software Engineer
Led design and planning of guided system configuration product;
created prototypes in C#/WinForms.
Brought web-based version of core application from concept to release,
including automated building, testing, internationalization, and
deployment (C#/ASP.NET).
Lead development on account-provisioning product (C#/ASP.NET).
Prototyped automated test harness for key modules (C#).
Lead development of internal tools and network modules.
Ran Y2K deployment, including automated tools to
automatically discover, report, fix, and test thousands of
bugs overnight, saving three weeks scheduled for the task.
Advised management on technologies and methodologies
for cost-effective solutions to evolving customer needs.
Designed modular architecture for next generation trouble
management solution.
Provided remote support and coordination between offices
in Europe, South America, and the South Pacific.