Download resume - Daniel Summars

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Oracle Database wikipedia , lookup

Extensible Storage Engine wikipedia , lookup

Database wikipedia , lookup

Tandem Computers wikipedia , lookup

Team Foundation Server wikipedia , lookup

Relational model wikipedia , lookup

SQL wikipedia , lookup

Microsoft Access wikipedia , lookup

Database model wikipedia , lookup

PL/SQL wikipedia , lookup

Btrieve wikipedia , lookup

Microsoft SQL Server wikipedia , lookup

Clusterpoint wikipedia , lookup

Microsoft Jet Database Engine wikipedia , lookup

Open Database Connectivity wikipedia , lookup

Transcript
Daniel S. Summars
3105 Wareham Lane
Flower Mound, Texas 75022-2789
(972)436-6407 ● CELL: (972)835-7983
[email protected] ● http://Daniel-Summars.com
______________________________________________________________________________________________________________________________________
RESUME SUMMARY:
●
●
●
●
●
requirements analysis, software design, development, coding, testing, maintenance & support;
system and network installation, management, and support;
trouble-shooting, problem solving, cost & time saving enhancements and procedures;
source code management, software development utilities;
data acquisition, data processing, database development, data analysis, litigation support;
______________________________________________________________________________________________________________________________________
EXPERIENCE:
Application Developer / IT - JP Morgan Chase Bank,
Lewisville, Texas 75067
2009 -to- present
 data analysis, reporting, testing, and automation;
 Oracle APplication EXpress (APEX) applications (PL/SQL, stored procedures, triggers, functions, DBMS_Scheduler, HTML,
javascript, Quest Software TOAD);
 developed Report-Request-Tracking-System (APEX) with automatic E-Mail notifications, field-level security via user-roles and
permissions, and detailed event logging;
 developed Microsoft Access scheduler (VBA), with automatic execution of pass-through queries to Oracle database, file
compression, file transfers, E-Mail notifications, and detailed event logging;
 frequent use of Microsoft Access, Microsoft Excel, Microsoft Visual Basic for Applications (VBA); Quest Software TOAD;
 developed comprehensive documentation (design documents, user guides, how-to guides, etc.);
 developed reports using SAS and unix shell scripts;
__________________________________________________________________________________________
Contract Consultant - Beltex Corporation, Fort Worth, Texas 76106
2004 -to- 2008
● gathered requirements, designed, developed, tested, implemented, and supported (1 year warranty) a multi-user, real-time,
database system to acquire weights from electronic weigh-scale-displays (via RS-232 serial interfaces; C++ , TCP/IP-UDP);
● designed, developed, and tested user-interfaces for use with wireless tablets and touch-screens;
● developed algorithms, SQL queries and reports for invoices, receipts, pricing, costs, and reconciliation (MS-Access, Visual Basic
for Applications (VBA), Structured Query Language (SQL), MS-Excel);
__________________________________________________________________________________________
Consultant - Palladium Technologies, Inc., Fort Lauderdale, FL 33312 (contract)
2002 -to- 2007
● developed and supported Quote Database System for SiMON (Ship's Information MONitoring) System (MS-Access); reduced
time to produce quotes by 400%; also developed several additional requested enhancements;
● performed testing for real-time embedded supervisory control and data acquisition (SCADA) for SiMON;
●
set up Microsoft Internet Information Services (IIS) / World Wide Web Publishing, FTP Publishing, and developed web-page
with links to an MS-Access database (ASP, VBScript, ADO, SQL);
●
●
set up and provided remote (versus costly on-site) support (testing, calibration, problem analysis and resolution) for
installations of SiMON system on yachts (http://www.PalladiumTechs.com);
implemented fixes and enhancements to a Quote Database System for SiMON System (MS-Access, VBA);
●
developed time-saving VBA program to automate generation of CAD drawings (Visual Basic for Applications, AutoCAD);
__________________________________________________________________________________________
Chief Technology Engineer - nView Corporation, Newport News, VA 23606
2000 -to- 2002
● designed, developed, and tested real-time embedded control and data acquisition software for interfaces to various mechanical
systems (engines, global positioning systems (GPS) via NMEA protocol, analog I/O, digital I/O, frequency counters) for Ship
Information and MONitoring System (Borland C++ Builder, Dynamic C for real-time CPU, Visual Basic, Interbase);
●
designed and developed protocols for flexible communication between (via TCP/IP-UDP) client software running on PCs, and
real-time data acquisition controllers;
●
designed and developed intuitive calibration/graphing software to calculate coefficients (via Least Square / Gauss-Jordan
Elimination) of polynomial equations used to represent analog and digital data acquired (e.g. voltage, frequency, current) from
temperature, pressure, and frequency sensors for monitoring yacht systems (e.g. engines, generators, fuel flow, refrigeration,
tank levels, fire alarms, hatches, etc.);
__________________________________________________________________________________________
Senior Software Developer - i3 Mobile, Inc., Hurst, TX 76053 (employee)
1999 -to- 2000
● developed applications to read data (e.g. sports, weather, stock quotes, etc.) from satellite (via serial interface) and write to
databases (MS-SQL Server, Interbase, SQL, Btrieve, Pervasive.SQL, MS-Visual Basic, Borland C++ Builder 5, MS-C7.0,
MS-Windows NT, MS-Visual Source Safe);
●
developed automation program (Unisyn AutoMate with Visual Basic for Applications (VBA)) that can be scheduled to launch at
specified intervals, check available disk space, search and compress (i.e. ZIP) specified log and error files (allowing wild-card
characters), delete old files (older than a specified date), write summary information to MS-SQL Server database and Btrieve
database, and E-Mail reports (to list of E-Mails specified within INItialization file);
●
supported and enhanced existing applications that read (satellite feed via serial interface) and parse various types of
© Copyright 2016 – Daniel-Summars.com – All Rights Reserved.
Page 1 of
2
information (e.g. Sports, News, Weather, Stock Quotes); enhanced Sports software to support English and Spanish Languages
(MS-C++ 7.0, Btrieve);
●
●
isolated, corrected, and tested Y2K bugs on schedule before 1-JAN-2000 (MS-C++ 7.0, Visual Basic, MS-DOS BATch, Btrieve);
developed time-saving utilities to transfer data from Btrieve to MS-SQL Server databases (Borland C++ Builder, SQL);
______________________________________________________________________________________________________________________________________
LANGUAGES:
● Microsoft Visual Basic for Applications (VBA) for Microsoft Access, Microsoft Excel, AutoCAD
● Dynamic C for real-time multi-tasking controller
● C, Borland C++ Builder 6 (unix, MS-Windows, embedded controllers)
● Microsoft C for DOS, Borland C for DOS
● Structured Query Language (SQL)
● unix shell scripting
● HTML
● javascript
______________________________________________________________________________________________________________________________________
OPERATING SYSTEMS:
●
●
Windows 8, 7, VISTA, Windows XP Home/Professional 2002, 2000 Professional, Windows NT
UNIX (HP-UX, Interactive, AT&T, Sun Solaris, SCO XENIX, Linux)
______________________________________________________________________________________________________________________________________
HARDWARE USED:
Computers/Controllers/CPUs:
● Z-World Semiconductor Rabbit 2000 with TCP/IP, SmartStar, Analog, Digital, Pulse I/O
Miscellaneous Hardware:
● other: various computers & notebooks, SCSI adapters, Ethernet routers, switches, hubs, CD/DVD-R/W drives, DSL/cable
modems, disk drives, scanners, USB devices, tape drives, EEPROMs, memory cards, printers, protocol analyzers,
oscilloscopes, scanners, UPS
______________________________________________________________________________________________________________________________________
SOFTWARE AND PRODUCTS USED:
Automation Software, Languages, Tools:
● Unisyn AutoMate for Windows with Visual Basic for Applications (VBA)
● Wilson Window Ware WinBatch Windows Interface Language (WIL)
● Control-M, cron
Databases & Associated Software:
● Oracle, APEX 3.2, 4.1
● Microsoft SQL Server 6.5, 7.0, 2005, 2008R2
● Microsoft Access
● Informix for HP-UX
● TOAD, SQL Developer
● MySQL
Networks, Communications, Protocols, Device Interfaces:
● Ethernet, TCP/IP (Transmission Control Protocol/Internet Protocol)
● TCP/IP socket level programming, User Datagram Protocol (UDP), TCP
● File Transfer Protocol (FTP), FTP Server software
● Remote Desktop, Virtual Private Network (VPN)
Source Maintenance and Control:
● Microsoft Visual Source Safe, SubVersioN, cvs, DEC CMS
Process Control, Data Acquisition:
● Z-World Rabbit Processors, Dynamic C Compiler
Word Processors, Editors, Spreadsheets, etc.:
● Microsoft Word, Microsoft Excel, Microsoft FrontPage
● UltraEdit Language Sensitive / Hex Editor with macro recorder
● UNIX vi
______________________________________________________________________________________________________________________________________
EDUCATION and TRAINING:
College:
B.S. Electrical Engineering from the University of Texas at Arlington
© Copyright 2016 – Daniel-Summars.com – All Rights Reserved.
Page 2 of
2