TOM HOUGHTBY
*****@****.***.*** / 248-***-****
CAREER SUMMARY
** ***** ** ** **********, applying creative and abstract problem-solving skills to mostly-internal-customer-driven application development based on Oracle RDBMS and PL/SQL, along with associated middleware, services and reporting. Fully versed in project management, both waterfall and agile, including all aspects of SDLC. Jobs spanned workforce management, publishing, automotive & energy industries.
COMPUTER SKILLS
Technologies/Languages – Oracle (12,11,9,8,7,6,5,4), PL/SQL, SQL, SQL*Loader, Java/JEE, Maven, XML, SQL/XML, Spring MVC, Struts, JDBC, JMS, Selenium/TestNG, REST, TDD, Junit
Software/Applications – JIRA, Jenkins, Perforce, git, SVN, ClearCase/Quest, Visual Source Safe
Familiarity – Data Warehouse,MarkLogic, JavaScript, JQuery, HTML 5, CSS, shell scripting, XSL
IDE – Eclipse with Maven, iDEA with Ant and gradle
Application Servers – WebLogic (mainly 10.3.5 and 7.0.6); Tomcat 7 and 8
Operating Systems – Windows (10, 7, XP, 2000, 98, NT), Solaris (8, 10), Ubuntu, Linux
EXPERIENCE
Workforce Software March– July 2017
Senior Software Engineer Livonia, MI
In an agile/scrum environment with developers in four locations USA (3) and Pakistan enhanced core Workforce time clock services Java APIs, as well as a new mobile interface (Android WebView/Java), Upgraded Lumidigm sensor Windows installation program to use latest OpenSSL and 7zip.
Cengage Learning (fka Thomson Gale, Gale Group) July 2000 – January 2017
Senior Software Engineer Farmington Hills, MI
Primarily responsible for design and development of database and middleware for internal vocabulary and name authority systems, used to index/enrich various periodical, reference and higher education content. Extensive use of complex PL/SQL (scheduler, collections, ref cursors, SQL/XML, LOBs, various utl* and dbms* packages, ACLs, JAVA SOURCE, EXTERNAL JOBS) including packages, procedures, pipelined table functions, function-based indexes, triggers, sequences, hints, partitioned tables, referential integrity, cascade delete, data synchronization.
Developed and leveraged close and proactively anticipatory working relationship with customers, often offering options/features more useful and more achievable than their original requirements.
Converted third-party vocabulary management UI / API from VB and .COM objects to in-house Java/JEE (WebLogic); subsequently highly customized application and database; eventually migrated applications, REST web services and DB to AWS cloud (tomcat).
Developed PL/SQL app. for automated incremental/baseline XML extracts, using SQL/XML, utl_file, dbms_scheduler, external jobs (shell scripts to check well-formed/schema and compress), FTP, email.
Ford Motor Company February 1988 – June 2000
Database/Application Developer Dearborn, MI
Primarily responsible for Ford plant floor systems (Engine/EEE, Transmission/POEE, then 175+ plants worldwide), with a focus on preventive/corrective maintenance and tool change operations.
Migrated to MAXIMO (with API hooks), including migration/conversion of in-house data model.
Worked closely with key stakeholders inside the plants.
Developed extensive complex SQL and PL/SQL scripts, SQL*Forms, and Pro*FORTRAN / Pro*C reports.
Charles River Development September 1986 – December 1987
Oracle Developer Boston, MA
Developed data-crunching/analyzing SQL scripts, Report Writer, SQL*Forms
Worked at various Boston Edison offices/plants (Prudential Center, Braintree, Plymouth, Everett)
EDUCATION
Massachusetts Institute of Technology June 1986
Bachelor of Science in Computer Science and Engineering Cambridge, MA