|
|
Work Experience
Software Engineer - Client Technology · Syracuse Language Systems, Inc. - Syracuse, New York
Feb 1996-Present
Syracuse Language Systems is a commercial developer of multimedia applications for language instruction and employees over 150 persons. All applications use a graphical rich interface, speech recognition, audio and video.
Responsibilities:
- Lead Engineer - System Design, Wall Street Institute and AccentCoach projects
- Led the engineering teams (4 engineers each) through design phase of project, teaching them to a subset of OMT in the process
- Programmed class templates complete with Call Tracing and Error Handling functionality
- Programmed core classes to completion: these included
- Navigation Control Class
- Information Tracking and I/O class
- Engine Class
- Information Dialogs Class
- Options Class
- Lead Engineer - Oracle Interface Design
- Interface designed using Embedded SQL using Oracle's Pro*C and OCI to create a CGI backend which produced HTML front end for the user
- CGI source code written in "C" on Sun platform using CC and GCC
- Supervised Table construction and Normalization (1 employee)
- Supervised HTML template creation (3 employees)
- Training of 2 software engineers in the use of Embedded SQL
- Database, Tables and Interfaces Designed
- Software Repository
- Employee/Department Search and View
- Out of Office application
- Product Tracking/Scheduling
- Lead Engineer - Icon Author to Visual Basic 5.0 project
- Development of ActiveX controls to ease conversion
- Training of 4 software engineer's in the use of Visual Basic 5.0
- Developed Coding standards for Error Handling, Debugging, and Documentation
- Led feasibility testing
- Designed end product games
- Engineer - Microsoft Visual C++ 1.5/4.2/5.0 Win3.1 and Win95
- Developed specialized Client/Server communication class using HTTPD for new Product Line
- Leveraging off of MSIE control developed client side CGI capabilities by hooking navigation. This was accomplished by developing several specialized classes
- Developed standard graphical dialog box used for product log-in
- Extensive creation of in-house tools to aid design/development of new products
- System level DLL development for use by other languages
- Engineer - PERL, C and C++ CGI scripts for Internet and Intranet forms
- Scripts written on both Sun and Linux platforms (used by Netscape and Apache Servers)
- Web Master for the Software Engineering Department
- Development of Engineering Site web pages
- CGI scripting for all departmental forms
- Engineering Department training for HTML development
- Chair Member of the Intranet Committee
- Committee is responsible for standardization of intranet and training of company employees
Software Engineer · Software Workshop, Inc. - Phoenix, New York
Aug 1995-Feb 1996
Responsibilities:
- Systems Programmer
- C - Programming of specialized Server side E-Mail to HTML conversion routines for SUN Sparc stations running UNIX Solaris 2.4
- Development of an E-Mail to HTML indexing system and CGI deletion script for online access of Internet user's mail.
- Web Developer
- PERL and C scripts for CGI interface to Internet form pages.
- HTML document creation for personal and business users -- designed using xemacs and Netscape 1.2 and 2.0 as the development platform.
Self Employed · Voodo Development Dudes - Camillus, New York
Aug 1994-Present
Misc. Manager · Solvay Iron Works, Inc. - Syracuse, New York
Jan 1993-Jul 1994
Responsibilities:
- Network Administration
- Implementation of Novell 3.11 network with Windows 3.1 Operating System.
- Purchasing of all equipment and software.
- Training and support of company personnel.
- Customized programming of LOGIN interface.
- Development of QUATRO PRO macros and templates.
- Development of WORDPERFECT macros.
Project Manager · Owen of Georgia, Inc. - Lawrenceville, Georgia
Aug 1989-Oct 1992
Note: This company was bought out by CMC Steel Group in 1994 and is now titled SMI Georgia Rebar
Responsibilities:
- Network Support/Programming
- Assisted in the Administration of 10 node CADD LAN
- Designed and Developed a specialized Product Release Database and User Interface
- Designed and Developed Contact Database and User Interface
- Provided software support for LOTUS, WORDPERFECT and aSa Detailing
- Contract Management of Structural and Reinforcing Steel projects
- Subcontract Negotiations
- Materials tracking and purchasing
- Fabrication and Erection manpower projections and tracking
- Implementation of Change Orders and contract amendments due to project redesign
|
|