Stephen Gornick
Database Developer

630 N. Sepulveda Blvd, #617
El Segundo, CA 90245
sgornick@digicoast.com 310.356.9912 (mobile)


Providing
  • Software Design & Development
  • Database Design & Administration
Technical
DBMS & Tools:
Oracle 10g, 9i on Linux, UNIX and Windows, MS SQL Server, MySQL

Languages:
PL/SQL, PHP, JavaScript, Borland Delphi, Unix shell scripting

Networking:
Web Services, Apache Axis (SOAP)
System Administration (Windows, UNIX and Linux)

Experience
digiCoast (Self Employed), El Segundo, CA
Contract Software Developer, 1998 to present
Projects vary from web content developed using scripting languages to multi-threaded server daemons. Recent emphasis on web services and integration with hosted services / databases.
  • MySQL 5.x development and database administration (2007).
  • Developed services to enable GIS thematic map overlays with Google Maps (2006)
  • Implemented configuration management for a large data center (2004-2005)
  • Developed vehicle tracking software and web-based tracking presentation. Rendering of maps using Oracle 9i with Spatial Option. (2003)
  • Ported a video-capture security controller application from VB to Borland Delphi 6. Involved NT Service programming, multi-threaded programming, TCP Server/Client socket programming, Web Services/SOAP and XML. (2002)
  • Developed messaging-based middleware for security controller system. Written primarily using Borland Delphi 7. Involved multi-threaded programming, TCP Server/Client socket programming and XML. Performed MySQL server database design and administration. (2003)
  • Designed and developed the software and database for a wireless messaging project. Design involved distributed databases (Oracle 8i) for load balancing and fault tolerance. (1999 – 2000)

Tornado Development, El Segundo, CA
Team Lead - Developer Support, 2000 to 2002
Performed UNIX system administration and Oracle 8i database administration on development and test servers for research and development team of this telecom software developer. Developed the automated build process using Apache Ant. Assisted the Integration and QA staff in identifying and resolving problems. Provided internal support to the production database administrators as well as to development partners located around the world.

Oracle Corporation, El Segundo, CA
Sr. Consultant - Oracle Core Technologies Consulting Group, 1996 to 1998
Served as technical lead for team of staff and consultants at client site. Administered Oracle database servers on multiple platforms. Developed data models, created physical and logical databases, coded PL/SQL stored procedures and triggers. Performed backup scheduling, capacity planning, performance monitoring and tuning.

GCC Networks, Inc., Minneapolis, MN
Database Administrator and Applications Developer, 1994 to 1996
Oracle DBA for nationwide kiosk networks (including Target's Club Wedd). Developed C++ API for accessing Oracle through custom messaging protocol. Developed corporate web site.

Yada Systems, Inc., Roseville, MN
Systems Programmer, 1990 to 1994
Developed software applications using CA-Clipper sold under the Du Pont label. Architect of databases and application class framework. Administered Novell network and e-mail system.

MicroAge - St. Paul, St. Paul, MN
Controller, 1987 to 1990
Implemented all financial systems for the business. Developed several internal applications.

Education
University of St. Thomas, St. Paul, MN
Graduate courses taken towards Master of Software Development Degree.

University of Wisconsin, River Falls, WI
BS - Business received 1992

Career Education:
    1997 - Windows NT Server Administration
    1997 - Oracle Developer/2000 Forms 4.5
    1996 - Oracle Performance Tuning
    1996 - UNIX Network Administration (Solaris)


Also available is my résumé in various formats: MS Word Format, ODF, and PDF Format,