Post Job Free
Sign in

Software Engineer Sql Server

Location:
SF, CA
Posted:
November 13, 2012

Contact this candidate

Resume:

Stephen Dorato

*******@*****.***

Senior software engineer with seven years of demonstrated success

in application development, problem solving, and object-oriented

design. Expertise in cross-platform, "language agnostic"

design practices, n-tier and distributed implementations, and business

analysis.Deep, broad technical experience Expert at Java, C++, and RDBMSs Skilled at all stages of development and at all tiers of an

application Strong communication and mentoring skills

Technical Expertise

Languages

Java, C, C++, SQL, Perl, PHP, Miva (HtmlScript), JavaScript, HTML,

XML

Systems

Windows 95/NT/2000/XP, Unix (Linux, Solaris, OSF/1)

Platforms

J2EE (JSP, servlets, EJB, JavaMail), COM/DCOM, CORBA, RMI, HTTP,

JavaBeans, Struts

Servers

ServletExec, WebSphere Application Server, WebLogic Server, Java

Web Server, Apache, Internet Information Server, JBoss

Methodologies

Object-oriented analysis and design, patterns, UML

Databases

MySQL, Oracle, SQL Server, DB2; ODBC, JDBC

Tools

Visual C++/J++/Interdev, CVS, SourceSafe, Fireworks, Dreamweaver,

TOAD, Microsoft Project, TogetherJ, JDeveloper, SunONE Studio

Miscellaneous

JLex, JCup, JSGF, DOM 2, Internationalization ("i18n")

Professional Experience

September 2001 to present

Web programmer/freelance consultant Designed a variety of data-driven web sites using PHP, MySQL,

Miva and Perl.

Modeled/implemented application dataflow for magazine subscription

service with J2EE.

January 2001 to August 2001

Vocal Point, San Francisco, CA

Principal software engineerWrote and enhanced infrastructure code for Vocal Point's Java

voice "internet access platform," a multi-threaded,

distributed voice platform. Responsibilities included rewriting

JSGF and XML parsers to W3C specifications.

Designed and implemented a cross-platform "reference implementation,"

meant to simulate various servers (text-to-speech, automatic speech

recognition, and computer telephony interface) and demonstrating

the integration with the voice platform for third-party developers.

Extended the voice platform to enable JavaScript with W3C DOM

2 interfaces, refactoring over 40% of the server code.

March 1999 to December 2000, San Francisco,

CA

Software engineer, e-Business Division

Implemented a prototype "proof-of-concept" personalized

email application for large scale personalized campaigns. Served

as technical liaison and specification reviewer for completed

OEM email application.

Wrote cross-platform collaborative C++ code for "LikeMinds"

web personalization system. Responsibilities included writing

client APIs for C, C++, and Java, optimizing server systems and

benchmarking the environment on various platforms and with various

databases (SQL Server, Oracle, DB2).

Implemented a LikeMinds administration application, among others,

using Java Server Pages, servlets, and cross-browser JavaScript.

Integrated this and sample applications into various J2EE environments

(WebSphere, WebLogic, ServletExec, etc.).

Designed and implemented cross-platform (Windows NT/2000, Solaris,

and AIX) C++ logging and string resource system for multilanguage

"i18n" support.

August 1997 to March 1999

.,

Sausalito, CA

Java developer

Designed Java business frameworks and business objects for the

insurance industry.

Gathered requirements and specifications from clients. Supported

project management and development in 2-3 person teams comprised

of both Registry and client developers.

Designed and implemented two-tier financial simulation with

a Microsoft Excel/VBA front-end and a Java calculation engine

back-end (from a prototype begun at BeaconWare).

Mentored client developers, providing code sample "templates"

and recommending best practices OOD strategies to implement multitiered

intranet applications written in Java.

February 1996 to August 1997

BeaconWare, Inc., Portland, ME

C++ application programmer

Ported, maintained, and enhanced main "SQLPro Agent"

database application, written in C++ with MFC, to 32-bit Windows

95/NT environment.

Developed an improved COM automation server for tighter integration

and better performance with Microsoft Excel client.

Wrote installation programs, documentation, and promotional

material.

Managed company web site and prototyped non-profit "HealthWeb"

site using Active Server Pages, Internet Information Server, and

SQL Server.

Education/Certifications

Master of Science, Computer Science, University of Southern Maine,

Portland, ME. Master's thesis on bi-directional debugging in a C/C++

environment

Bachelor of Arts, English, University of Massachusetts, Amherst,

MA

Sun Certified Programmer for the Java 2 Platform (1.4)

~

~ ~



Contact this candidate