Scott Corcoran
1056 Green Acres Road #102-110
Eugene, OR 97408
(541)-954-0356 (C)
scorcora@yahoo.com
|
OBJECTIVE:
A W-2 position with benefits where I can make a future-oriented contribution to society.
TECHNICAL SKILLS
- Databases:
- SQL Server, MySQL, Oracle, ADO.NET
- Languages:
- VB.NET, C#, C++, C, SQL, HTML/CSS, Java, AJAX, XML, Javascript, Assemblies(x86, SPARC)
- Platforms:
- Microsoft Windows XP (2000, NT, 98, 95, DOS), ASP.NET, Linux (UNIX, Solaris, SunOS, BSD), TCP/IP
- Tools:
- Visual Studio 2008, Microsoft Office, shells, vi, regex, configuring GNU utilities
EXPERIENCE:
Working independently in ASP.NET, developed a store of technical information
about the instrumentation configurations of manufacturing sites that
use automated control. Interfaced it to backend databases,
providing web-based print output, using data-sources,
17 SQL-driven tables, ASP.NET AJAX pages, and custom controls. Assisted
control engineers coming up to speed with Dot Net Nuke.
Using multiple platforms (Windows 3.1, Windows NT, Windows 95, Windows 98, DEC Alpha OSF1, MacOS),
black-box tested upgrades to the main search interface.
Coordinated with a developer to gray-box test C++
and Java upgrades of automatic foreign language translation.
Evaluated tools for test framework development.
Tested Alta-Vista's visual postcard interface.
Performed usability and acceptance testing for third-party-supplied map-query and map-display software.
Installation-verified a web-enabled toolbar shipped with Compaq PCs.
Wrote and helped run server, XA, network, transaction, and parallel server tests.
Learned some database fundamentals: SQL, OCI, cache-management, performance tuning, and transactions.
Identified the fundamentals of large-scale software release engineering, CM, black-box and white-box testing.
Evaluated diverse evidence of failure during daily long regression runs to locate system bugs and hand them off to developers.
Completed and reviewed design documents and test plans.
Located bugs from system dumps using gdb, dbx, adb, and MSVC.
Using the Oracle test scripting language, independently added test cases to the Oracle 7.2/7.3/8.0Beta server using test scripts and C programs.
Annually created Oracle Open World demos.
Provided occasional problem resolution for consultants in the field.
Configured Tuxedo 4 for benchmarks.
Explored another transaction monitor: Transarc Encina.
Helped configure UNIX and Clearcase for other developers.
Added C code to implement administrative tables in the RDBMS and test code for the implementation.
Reimplement transaction testing on Microsoft Windows Win32.
Helped upgrade site from SunOs to Solaris 2.4.
Senior Software Engineer,
Delfin Systems,
Santa Clara, CA 06/93 - 01/95
As development administrator in a ObjectStore and Rogue-Wave-library-based project,
wrote scripts to support development of a front-end query tool to interface to Sybase, Oracle, and text/data sources.
Produced release tools for X11 installation of the intelligence application despite inability
to use highly secure Naval systems.
Migrated a development team from AIX to SunOS. Prototype Solaris migration.
Determined feasibility of GUI testing tools.
Platforms: SPARC SunOS 4.1.3, Solaris 2.3, and AIX.
Designed and implemented interface code for an email system using Borland C++, OWL, and Faircom CTree
access methods on MS Windows 3.1. Wrote Novell network calls and modem dialer classes.
Completed a new serum-typing tray data collection systems in PL/1.
Wrote system resource monitoring tools.
Designed and implemented a libcurses-like screen management library for AOS.
Oversaw system configuration and overnight maintenance.
Created and migrated a national kidney laboratory address database.
Maintained and upgraded the kidney information sharing system.
Migrated an interactive vacation/benefits system for the lab to a minicomputer.
Directed the reimplementation of the tissue-typing software on Data General MV/10000 during upgrade of 16-bit minicomputer.
Added capabilities to tissue-typing survival analysis program, recoding it in easier to understand PL/1.
Managed the system during absence of department manager.
Temporarily fill-in in backups and system management of Sun/SGI net.
Troubleshot final integration of UNIX (branded as VM/IX) to IBM on IBM 370 VM host.
Repaired System V.3/386 shared library, assembler, symbolic debugger, and loader.
Created first integration tapes and delivery.
Performed various kernel virtual memory management and driver bug fixing.
Shipped final release of printer/networking improvements to IX/360, a brand of UNIX for IBM's mainframes.
Cross-compiled System V Release 3 libraries, and specific parts of the kernel onto the 80386 processor under contract to Intel and AT&T.
Integrated networking utilities (INnet) in converting System V.2 to TSS/370.
Completed a 80286 conversion of System V started by Digital Research Corporation.
Brought-up AT&T Remote File Sharing (RFS) on the 80286.
Fixed various device drivers and other bugs.
Taught a UNIX kernel internals class.
EDUCATION:
- Bachelor of Arts, Mathematics, UCLA GPA 3.24
- Additional Computer science related coursework(B- or better)
| Active Server Pages
|
Networking Concepts
|
| Web Development Tools
|
Introduction to Business
|
| Advanced JAVA Programming
|
Database Programming
|
| Assembly Language
|
Web Markup & Scripting
|
| Graduate Seminar
|
Computer Communications Systems
|
| Computer Architecture
|
Description and Analysis of Algorithms
|
| Software Tools
|
Advanced Data Structures
|
| Foundations of Math Computer Science
|
The Theory of Numbers and Cryptography
|
| Simulation Languages
|
Object Oriented Programming
|
| Programming Language Semantics
|
Theory of Digital Systems
|
| Combinatorial Algorithms
|
Fortran
|
| COBOL
|
Program Design / Development
|
| Operating Systems
|
Automata and Computability
|
| Files + Databases
|
Computer Programming Languages
|
| Computer Organization
|
Introductory LISP
|
| Introduction to AI
|
Electrical And Electronic Circuits
|
| Basic Methods of Data Organization
|
Elementary Accounting
|
| Engineering Electromagnetics
|
EMPLOYMENT HISTORY:
-
1998-2007 Part-time work while retraining.
-
1990-1992 Part-time work while in grad school.
REFERENCES:
-
Available on request.
|