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

  • Developed and taught CS-200, Engineering Software Design. Syllabus included C programming, structured programming and design, and introduction to computer architecture. Lab concluded with development of a simple World Wide Web HTTP server. All students successfully completed course work.



    Tae Kwon Do Instructor St. Aemilian-Lakeside, Inc. 1996 - 1997

  • Taught the Korean martial art of tae kwon do on a volunteer basis to special needs students between the ages of 9 and 12. Specifically reinforced concepts of nonviolence, respect for self and others, and self-discipline.


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

 

 

| home | about us | US expert consulting | full project services | working with Aliyance | value proposition |
| development and management | global impact |
networking services | join us | contact us |

Copyright © 1997 Aliyance Group
| privacy policy |