[My Page] [Verbose Resume] [Java]
Jeffrey P. Silverstone (Résumé)
Takoma Park, MD 20912-4330 / mailto:jwp@margreta.com * http://www.margreta.com/jps/resume
ASP.NET WEB DEVELOPER with 25 years full life cycle experience delivering multi-tier applications that serve end users. I am not currently available.
EDUCATION: CASE WESTERN RESERVE UNIVERSITY, Cleveland, OH -- 1987-90.
MBA and BS in Management Science (High Honors), May 1990.
GPA: Undergraduate 3.9 (9th of 580), Graduate 3.8 (19th of 137).
UNIVERSITY OF CHICAGO, Chicago, IL -- 1977-78 and 1986-87. Dean's List.
EXPERIENCE/ACCOMPLISHMENTS:
ECOMMERCE DEVELOPER - Sep 2002-present.
Apt Services, Inc. (contractor to
FAA's National Aeronautical Charting Group),
Glenn Dale MD.
L-3 Communications.
(acquired FAA contract from Apt in Mar 07).
Designed, built and am maintaining an ASP.net 2.0 ecommerce application ( naco.faa.gov/ecomp ) that sells aeronautical and nautical charts to the public. Application includes separate intranet component for catalog and user maintenance. Site includes administrator maintained catalog containing over 10000 products available through individual sales, subscriptions, shipments and digital downloads. Wrote Interface with US Treasury for credit card processing. Application interfaces with pre-existing back-end system for order fulfillment and telephone customer service.
Designed, built and am maintaining a classic ASP ecommerce application that sells charts to resellers. Unlike the version that serves the general population, chart resellers are pre-registered with the FAA, know the product line and want to get large orders in quickly without a lot of hand holding. They are invoiced by the back-end system, rather than having to pay in advance. DOT Level 5 Clearance.
MASTER SYSTEMS ANALYST - Jun 1996-Jun 2002.
Research Analysis and Maintenance, Inc. (contractor to US Army National Guard), Arlington VA.
Supported Army National Guard recruiting internet (www.1800goguard.com) and intranet web sites. Wrote web application that pings web service (JScript.NET) every 15 minutes to validate normal operation. Authored ASP.net 1.0 app. to report recruiter contact information downloaded from Active Army system. Coded ASP conference registration system. Converted information request pages from Netscape Web Server / iPlanet / Oracle to MS IIS / MS SQL and supervised conversion of rest of web site. Tuned and maintained SQL Server. Backed up, troubleshot and quality checked web site. Performed web site analysis. Demonstrated Section 508 compliance techniques, including captioning videos. Composed privacy policy, P3P1.0 and instituted P3P compact policy. Demoed MS SharePoint Team Services solution.
Directly accountable for development and maintenance of Army Training Ammunition Management System (ATAMS) and the Staff Management Application (SMA) utilizing client / server CASE tool (Computer Associates' COOL:Gen). Devised and deployed intranet app. to allow National Guard members to view SMA contact information. Analyzed and released Military Order creation program using embedded web browser. Developed Issue Tracking app. to manage and control development efforts. Implemented automated ftp and automated scripted telnet system for data transfer with legacy mainframe. In CY2000, prototyped web app. that looked identical to existing client/server app., but used SOAP (preliminary specification) to communicate through server interface and COM:Proxy to existing COOL:Gen server modules. Directed system testing. Governed COOL:Gen Encyclopedia. DISCO SC: Secret, Nov 96-Jun 02.
VOLUNTEER WORK -- 1994 to present.
Currently administering church web site (http://www.seekerschurch.org) with 500+ web pages, static and ASP.net 2.0. Tutored workfare recipients in computer fundamentals. Investigated church members' computer problems. Replaced DOS xBase database with redesigned MS Access app. to support charity with 20,000 magazine recipients. MS Access consultant to folklore society of 4,000 members.
SYSTEMS ANALYST / PROGRAMMER -- (after MBA) Aug 1990-Mar 96.
National Association of Securities Dealers (Parent of Nasdaq), Rockville MD.
Spearheaded technical aspects of project to convert reports of stock brokers' and their agents' misdeeds from text in Legacy ISAM database to codified and structured Oracle database via 800Mb MS Access database.
Opened proprietary Tandem database to corporate TCP/IP WAN access through protected programmatic gateway written in 'C'. Designed system to accept electronic ISO-OSI ASN.1 filings from brokers' mainframes. Developed rule base of qualifications (exams and other positions) required for agents to practice. Constructed Artificial Intelligence methodology to suggest easiest way for deficient agents to qualify. First point of contact for users problems.
SYSTEM MANAGER / SENIOR PROGRAMMER -- Mar 1979-Jun 86.
Jurgovan and Blair, Inc., Potomac, MD.
Created and managed claims and membership modules of online system for HMOs on HP3000 computers used by over 100 clients. Planned database and developed switches allowing programs to work with clients' differing requirements (especially deductible adjudication). CIGNA cloned system for IBM mainframes.
Enforced programming standards. Assisted 15 programmers in debugging. Led teams. Prepared hardware configurations in proposals. Sold HP equipment as OEM. Improved performance at "problem" clients' sites.
| CLIENT / |
|
|---|---|
| Windows Server 2000, Windows XP Pro, Windows Vista |
Power User. |
| MS-Access 2007 |
Developed systems; know very well. As long as it is single-user, it remains a powerful tool. |
| Visual Studio 2005, C# 2.0 | Extensive experience. I was among the 10 external beta testers of the VS 05 beta who submitted the most bug reports that resulted in fixes before the product went live. |
| Visual Basic for Applications 6.3, VBScript 5, ECMAscript, VB.net |
Very good knowledge. |
| TI IEF 5.2, Composer 4, Sterling COOL:Gen 6.0 / CA Advantage Gen CASE tool |
Four weeks training (FastTrack). Developed C / S applications. |
| MS Project 95 |
I used them, but I will not be happy until I have a tool that allows me to preempt a resource from a low priority task to a high priority one, and then back to the less important task. I have Project 07 beta, but have not had a need to look at it. |
| OS/2 3.0 (Warp), MS-DOS, CP/M, SAS, DB2/2, Turbo Pascal, Dbase III+, Visual Basic 6.0 Enterprise, VB 6, MS Visual C++ 6.0, MS VS 6 Enterprise, .NET Compact Framework (for Pocket PC 2002), MS Windows Installer 2.0, InstallShield Express Pro 2.04 |
Some Experience. |
| MIDDLEWARE and WEB |
|
| ASP.net 2.0, .JScript.net, MS C# 2.0, ADO.NET, MS IIS, .NET Web Services, .NET Framework 2.0 | Developed and am maintaining ecommerce application. |
| HTML 4.1, XHTML 1.0, CSS 2, Firefox 2.0, MS Internet Explorer 7 with Vista, Opera, MS FrontPage 2003, MS Web Expression, HTML-Kit 1.0, Dreamweaver MX, Bobby 3.2, SharePoint |
Ecommerce application, Home page, church site, Army National Guard recruiting site. I do not like how XHTML 1.1 handles image maps, so I avoid it; the problem is expected to be fixed in 2.0. |
| MS SQL XML 4.0, XSLT, Annotated XSD Schemas, XPath | Implemented simple lookup web page that relied on an XPath query into an annotated schema to fetch data. The resulting document passed through an XML transform to produce the web page. Because the data was on MS SQL Server 7, a SQL Server 2000 DB acted as a bridge to provide XML functionality. |
| Macromedia Flash MX, Windows Media Indexer | Altered existing Flash menu so it could control, and be controlled by, JavaScript code elsewhere in the page. Captioned videos. |
| JavaScript, VBScript 5.5, ASP 3.0, ADO 2.7, ODBC, Oracle Net (was SQL*Net), iPlanet Web Server, iPlanet Server-side JavaScript, Java (JDK 1.0.1), Visual J++ 6.0 |
Most of my skills are self-taught. If Java enabled, see my learning exercise at http://www.margreta.com/jps/resume/java. If IE4 enabled, see http://www.seekerschurch.org/whatsnew.htm for DHTML example. |
| Telnet, FTP |
Low level programming for computer-to-computer data transfer. |
| ISO-OSI ASN.1 BER filing protocol, X.25 |
Built systems using them. XML replaced it. |
| / SERVER |
|
| Oracle 10g, Sybase ASE 12.5, PL/SQL, MS SQL Server 2005, SQL*Plus, Oracle Transparent Gateway for MS SQL Server, Sybase and MS Transact-SQL, MS Analysis Services |
Programmed and performed basic DBA activities. Taken Oracle DBA class. Installed MS SQL and Oracle for production use. Wrote stored procedures in Sybase, Oracle and MS. |
| TI IEF Composer 4 / CA COOL:Gen CASE tool 6.0 w/ COM Proxy |
Four weeks training (FastTrack). Developed C / S applications. |
| HP3000 MPE V OS, Tandem Guardian OS, TACL |
System manager and System programmer. Tandem was started by developers who left HP, funny how it is back under HP. |
| UNIX / Sequent Dynix |
I have taken classes and can get around as a user. I would rather FTP a file to a micro and edit it there than use 'vi'. |
| FORTRAN*77, HP SPL, Tandem TAL, HP Image/3000, VPlus/3000, HP Pascal |
Systems programming. Very Strong. |
| APL, SPSS, SCSS, DECsystem20 assembler, Tandem 'C', Ada 83, COBOL*85 |
Some use. |