|
|
|
J.
Stephen Riley Silber
jsrs@aliyance.com
| - |
Dynamic, personable, effective leader |
| - |
Intense
worker with proven record of success |
| - |
Great
mentor and team player |
| - |
Innovative
problem solver |
| - |
Flexible
software engineer; Steve's philosophy: languages and technologies
are means, not ends |
Steve is an excellent software developer with a proven
record of shipping products in record time. Steve believes
strongly in the need for rigorous requirements analysis,
design specification, coding, and QA. He has successfully
lead teams through all stages of software development,
from concept to ship party
Available for on-site or off-site contracting through
July '02. |
|
ACCOMPLISHMENTS
- Co-founded
eSociety, Inc.
- Five
products shipped in four years.
- Led
on time and under-budget implementations of EDGAR Data Service,
the first enterprise-scale
XML-based financial data server; and LiveListings.com, an international
business-to-business market exchange.
- Developed
and taught a C programming course for electrical engineering
students, culminating in the construction of individual HTTP
servers, with a 100% success rate.
PREVIOUS EMPLOYMENT
Architect
LiveListings, Inc. August, 2000 - January, 2002
- Architected,
designed, and led implementation of LiveListings' business-to-business
online market exchange. The project was completed in only eight
weeks with a team of four, significantly under budget, and included
requirements, design, implementation, and testing phases. The
exchange currently has ~$1B in listed products, and 2500 registered
users.
The site was built with J2EE technology (Allaire JRun 3.0, Java
1.3) and Oracle 8i in a Solaris environment. Approximately 60%
of the Java code is automatically generated using a Perl-based
metadata class construction system of my own design; this enabled
a rapid development cycle up-front, and currently enables us
to modify the site quickly and much more safely.
Under my leadership, the team used strict source control procedures
(CVS, with a custom Web front-end), quality control processes,
and a comprehensive defect tracking and feature request database
(customized Bugzilla).
Manager, Platform Development eSociety, Inc. July, 1999 - August,
2000
- Founder
As the founding engineer, I established the company's initial
IT infrastructure, built the web community engine software for
Microsoft technologies, founded the Platform Development Group,
aided the web developers in the construction of the web communities,
served as subject matter expert for all architectural and technology
concerns, and helped shape a two-stage development model by
separating the engine development from the web community development.
I later led the development of Platform 2.0, the new engine
of core functionality for eSociety web communities. This platform
was written in Tcl on Vignette V/5, with external session servers
and user account servers written in C.
Sr. Software Developer, Server Group Lead Partes Corp. May,
1998-June, 1999
-
Architected
and designed the EDGAR Data Service, the first XML-based financial
data server on Wall Street. Successfully led implementation
of EDS to an on time, substantially under-budget delivery;
product had a run rate of $1.2M after being online for only
three months. Personally built its native RTF and Excel file
format output systems (both formats were output directly-Word
and Excel were not invoked at all), as well as designed its
extensible interface. EDS was an ISAPI plugin for IIS, and
was developed in VC++.Led the Server Group through two revisions
of internal Data Tools (VC, VC++, VB), including implementation
of the EDGAR 6.5 Modernization Spec. HTML supplanted the existing
SGML DTD, making parsing much more complicated. Ultimately
the W3 Emacs mode was used to render HTML to ASCII (Elisp
script), which was then parsed (VC++).
Served as primary expert on Internet protocols and Win32 API
for the tools and services behind www.FreeEDGAR.com,
a 10 million page-view per month site.
Ran frequent "sandbox" sessions, which were informal
lectures on non-system critical subjects. Topics included
the HTTP protocol, regular expressions, and encoding and encryption
techniques.
Sr. Systems Engineer, Versatile Systems, Inc. October, 1997-April,
1998
-
Architected
point of sales and route accounting systems, including handheld
computer software (Borland C on embedded 80186 devices running
ROMed DOS 6), wireless communications strategies (TCP/IP over
CDPD), and server-database interfaces. Implemented various
components of these systems in C, C++, Java, Visual Basic,
and Perl.
Worked closely with sales team, traveling frequently to work
one-on-one with customers to determine design and integration
requirements.
Computer Engineer, ShopNow.com April-October,1997
- Implemented
components of a Windows-based electronic commerce system. Designed
and implemented a COM-based Application Programming Interface
(VC++) to e-commerce enabling technology. Designed and built
client-side and customer service center emergency license recovery
systems (VC++). Built administration tools for SQL Server (VB).
Other
Employment of Interest
Lecturer, Milwaukee School of Engineering 1996-1997
Experience Summary:
Products
Shipped:
- LiveListings.com
- CommunityWorks 1.0 (eSociety) with four sites
- EDGAR Data Service (Partes)
- TechWave Electronic Software Licensing (ShopNow.com)
- ScreenReady (Adobe Systems, not shown)
- Storytime Tales (Don Johnston, Inc., not shown)
| Technology:
|
| Expertise |
Proficiencies |
-
C++ / C
- Perl, Tcl
- CISC Assembly
- Java
- J2EE, JSP, JDBC (JRun)
- ANTLR
- Microsoft DevStudio
- IIS, ASP, ISAPI
- Visual Basic, VBA
- JavaScript, VB Script |
-
Gnu, UNIX suite
- Oracle, SQL Server
- PDF, PostScript
- LEX, YACC
- RISC Assembly
- Internet protocol suite
- Excel, RTF file formats
- ActiveX, COM
- Apache, iPlanet
-
VBA
|
Experience with:
- CodeWarrior
- Forth, RPN languages
- Vignette V/5
- Macromedia Director
Managerial:
- Handled contract employees
- Conducted employee reviews
- Conducted RIFs
- Sales support
- Team lead of 5
- Manager of 6
Miscellaneous:
- Two public speaking state championships (Wisconsin)
- Il-dan black belt, moo duk kwan-tang soo do
- Serve on the Marketing Commmittee for Martial Arts in the
Public Interest, a non-profit self-defense school
|