Ethan Gold. etgold@thaumaturgy.net 917-622-7774

Similar documents
Connecting PTE to Careers in Idaho

ASSOCIATE IN ARTS DEGREE-60 UNITS

JBoss Enterprise Middleware

Senior Oracle Developer Call us today to schedule this resource. CORP: (214) CENDIEN

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

Clinton Daniel Office: CIS 2008 Phone:

629 Meier Lane, Onalaska, WI

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

Data Stewardship for Mobile Platforms at Ocean Networks Canada

Oracle Reference Architecture and Oracle Cloud

Diploma in Computer Science

Release Notes scvenus 2.5.3

Programming Languages

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

OpenShift. OpenShift platform features. Benefits Document. openshift. Feature Benefit OpenShift. Enterprise

G Cloud 6 CDG Service Definition for Forgerock Software Services

Ericsson Customer Management System 2.0 Training Programs. Catalog of Course Descriptions

Pro/INTRALINK Curriculum Guide

Team Size 20 Responsibility - Managing the business - Managing external projects - Billing advisor to telecommunication company

USE OF PYTHON AS A SATELLITE OPERATIONS AND TESTING AUTOMATION LANGUAGE

-8*6-DYD6HPLQDU 6HUYOHW$UFKLWHFWXUHV 5DLQHU+LVV$QGUHDV.DSS 6<6725$*

identity management in Linux and UNIX environments

Red Hat Network Satellite Management and automation of your Red Hat Enterprise Linux environment

Hamish Whittal, 41. PRESENT POSITION: IT Manager, SAAO, Cape Town.

A Comparison of Open Source Application Development Frameworks for the Enterprise

[ DISTRIBUTING AVL USING ARCIMS

IBM WebSphere Application Server Family

Dr. Rob Donald - Curriculum Vitae. rob@statsresearch.co.uk, Web: Mob:

Oracle WebLogic Server 11g: Administration Essentials

Automation using Selenium

CA Repository for Distributed. Systems r2.3. Benefits. Overview. The CA Advantage

owncloud Architecture Overview

Oracle s Cloud Computing Strategy

Our Technology.NET Development services by Portweb Inc.

COMPUTER SCIENCE (AS) Associate Degree, Certificate of Achievement & Department Certificate Programs

Red Hat Satellite Management and automation of your Red Hat Enterprise Linux environment

MALAYSIAN PUBLIC SECTOR OPEN SOURCE SOFTWARE (OSS) PROGRAMME BENCHMARK/COMPARISON REPORT DOCUMENT MANAGEMENT SYSTEMS (NUXEO AND ALFRESCO)

5 Days Course on Oracle WebLogic Server 11g: Administration Essentials

Chapter 7. Using Hadoop Cluster and MapReduce

Measurably reducing risk through collaboration, consensus & practical security management CIS Security Benchmarks 1

Senior Business Intelligence/Engineering Analyst

The syslog-ng Store Box 3 F2

Please Note: Temporary Graduate 485 skills assessments applicants should only apply for ANZSCO codes listed in the Skilled Occupation List above.

Siena Web Services. A Solution To Personal Computing With Established Desktop Programs Exploiting Web Technologies

Oracle RAC Services Appendix

DIABLO VALLEY COLLEGE CATALOG

Mac OS X Directory Services

automates system administration for homogeneous and heterogeneous networks

Mark Reay th Street SW Edmonds, WA 98026

Alliance Key Manager A Solution Brief for Technical Implementers

Integrated Approach to User Account Management

Oracle9i Application Server: Options for Running Active Server Pages. An Oracle White Paper July 2001

Skillsoft Course Directory

Learn Oracle WebLogic Server 12c Administration For Middleware Administrators

Best Practices for Deploying and Managing Linux with Red Hat Network

Net Developer Role Description Responsibilities Qualifications

zen Platform technical white paper

Oracle Net Service Name Resolution

Chapter 4 IT Infrastructure and Platforms

Future Multi-Mission Satellite Operations Centers Based on an Open System Architecture and Compatible Framework

Lotus Domino Security

Communiqué 4. Standardized Global Content Management. Designed for World s Leading Enterprises. Industry Leading Products & Platform

A full time position in software design and development that would enhance my technical skills.

Realizing the Value of Standardized and Automated Database Management SOLUTION WHITE PAPER

Managing your Red Hat Enterprise Linux guests with RHN Satellite

Project Title: Judicial Branch Enterprise Document Management System RFP Number: FIN122210CK Appendix D Technical Features List

E-commerce. Web Servers Hardware and Software

Efficiency Considerations of PERL and Python in Distributed Processing

Memo: August 27, To: new or prospective students entering our PhD or MS program who are interested in computer networking.

SA4 Software Developer Survey Survey Specification v2.2

SOFTWARE ENGINEER. For Online (front end) Java, Javascript, Flash For Online (back end) Web frameworks, relational databases, REST/SOAP, Java/Scala

GSAW 2015 Session 11B: Frameworks in Action A Foundation for Service Based Architectures

Even if your end-users only push a digital button for a living, I want to use my background and my abilities to enrich that experience.

HP OpenView Patch Manager using Radia Version 3.0

Michael Bösch. EDV-Consulting. Dipl. Informatiker (FH)

SequeLink Server for ODBC Socket

JOB DESCRIPTION. DATE ISSUED: 08/15 FLSA: Exempt PTO: VCS TITLE. SharePoint Administrator JOB SUMMARY

LinuxWorld Conference & Expo Server Farms and XML Web Services

Hitachi Backup Services Manager Certified Configurations Guide 6.5

Wide technical Know-how, Cross-platform engineering and troubleshooting, Administration

For each requirement, the Bidder should indicate which level of support pertains to the requirement by entering 1, 2, or 3 in the appropriate box.

ADMINISTRATIVE SUPPORT AND CLERICAL OCCUPATIONS SIN 736 1

Efficiency of Web Based SAX XML Distributed Processing

ORACLE OPS CENTER: PROVISIONING AND PATCH AUTOMATION PACK

Oracle im Open Source Kontext Abgrenzung GlassFish vs. JBoss und wozu noch WebLogic?

Transcription:

Ethan Gold etgold@thaumaturgy.net 917-622-7774 Summary I am a systems, network, and instrumentation oriented software architect and engineer with real-world, operational, proof-of-concept, and research and development experience. I can work in several areas simultaneously, or focus intensely on a single project. I enjoy learning new fields and methods of application, and exploring new ideas. I have excellent writing skills, and experience instructing students in the classroom and users in real-world operations. Education Columbia University, New York, NY: MS Computer Science, 2001 Vassar College, Poughkeepsie, NY: BA Computer Science, 1997, departmental honors, Math Correlate Skills Identity Management System analysis, architecture, and design Object Oriented modeling and design Software development Scrum Master Certified, December 2012 Languages: Perl, Java, C (Sun RPC, BSD sockets, OpenGL), sh, C++, Tcl/Tk, Pascal, Common LISP, SGML, PHP, csh Operating Systems & Platforms: Linux, SunOS, Solaris, MacOS, Eclipse, NetBSD, AIX, DOS/Windows 9x, Windows XP Data logging and processing systems development and operation Network, Web server (Apache, NES), and UNIX system administration and maintenance (Linux, Solaris, SunOS, MacOS) Full-stack systems implementation from crimping cables to applications Veteran of 30+ marine science expeditions

Experience Ocean Exploration Trust, Director of Software and Data Engineering Systems, Network, Software, Services, and Data engineering in support of the E/V Nautilus's exploration mission. * Operational support of entire shipboard network, data aggregation, backup, delivery * Operational support of off-ship science communications * Infrastructure design and implementation * IT technical strategy * Development and maintenance of mission-specific software * Departmental budgeting and staffing * Departmental personnel supervision * COTS technologies include: Linux, MacOS, Windows, PERL, Python, C++, Java, XML, LDAP, Kerberos, NFS, Samba, SeaTel, Kongsberg SIS, Google domain administration March 2013 present Morgan Stanley, Vice President & Development Lead, Identity Management Development Team Identity Management The Identity Management team is responsible for enforcing technology provisioning and de-provisioning for internal people throughout all major employment status events. Activities include: * Leading a team of five identity management developers * Architecture, Design, development, and rollout of an integrated identity management suite based on Sun's Identity Manager software platform * Build integration, including coordination, source code management, deployment, and rollback * Third tier engineering support * Analysis and design of business life-cycle processes * Implementation and stewardship of automated provisioning and deprovisioning lifecycle workflows * Design and implementation of entitlement integration * Development for integration of Sun components with local systems Directory Engineering group The Directory Engineering group is responsible for building and maintaining the tools and infrastructure that distribute internal people data to the firm's internal applications. Activities include: * Develop and maintain the firm-wide LDAP directory infrastructure including related API's and web-based user applications on a small team. * Infrastructure maintenance and upgrades, vendor patch QA for SunOneDS v.5.x * New tool development * Maintenance of multi-sourcing data flow rules for the meta directory using Critical Path's Join Engine * Designed and implemented a lightweight firm-wide role/rule-based

entitlement engine for fine-grained LDAP-based entitlements * Developed a customized-per-user interface front-end for directory selfservice based on the above rules engine with 60,000 users, individual and administrative October 2004 March 2013 Neuropsychological Assessment Platform (NPAP), Technical Director * Directing the development with a small team of developers of a prototype computerized modular neuropsychological testing platform which will produce widely available normative data and individual patient assessments. Consulting, March 2007-February 2008 HCH Enterprises, Technical Project Management Proposal Consultant * Research and write technical proposals for online small business development. Work includes client requirements discovery, technical needs analysis, writing RFP's for sub-project outsourcing bids. Consulting, July 2005 - January 2006 Columbia University, Senior Systems Programmer/Sysadmin for R/V Maurice Ewing, Office of Marine Affairs The R/V Maurice Ewing was the research vessel operated by the Lamont- Doherty Earth Observatory of Columbia University from 1988 to 2005. The ship had a world-wide survey range and operated around the world on scientific expeditions in several fields, including geophysics, physical oceanography, and marine biology. The ship operated roughly 11 months per year, with science staff working on a shore/sea rotation schedule of roughly 3 months at sea followed by three months in the office. Activities and responsibilities included: * Maintained and further developed legacy in-house shipboard data acquisition software system. * Re-architected and implemented reliable, redundant, ship-to-shore satellite data communications system * Responsible for support of multichannel seismic data acquisition system, multibeam sonar, magnetics, gravimetry, bridge and science navigation systems, display systems, shipboard network and all off-ship data communications * Operated shipboard computer systems for scientific data acquisition and subsequent analysis. * Performed required crew and scientist technical support and training

* Performed initial build of on-board Beowulf Linux cluster. * Participated in new autonomous instrument design and early development * Redesigned and rewrote the core of the Ewing logging system for portability in a multi-platform/vessel environment aboard the USCG ice breaker Healy. July 2001 - September 2004 Freelance system development * Built the vision back-end for Mark Napier's Point-to-Point web art installation commissioned by the Whitney Museum, NYC for the 2001 Data Dynamics exhibit March 22 - June 10, 2001 Columbia University Computer Science Department, Robotics Group, TA & GRA * Graduate Research Assistant, and Teaching Assistant under Professor Peter Allen working on the AVENUE mobile robotics platform. * Implemented two generations of user interfaces for mobile robot control, MSc thesis (Java, Java3D, CORBA) * Implemented miscellaneous utilities, networking systems, including hardware and software maintenance * TA for 3D photography, User Interface Design Spring 1999 - Spring 2001 URLjam Media, Technical Coordinator URLjam Media was a small online teen media company. The company closed in December, 2000 and some of its properties were acquired by Nickelodeon. Activities and responsibilities included: * Managed and implemented website backend (Solaris, Linux, Netscape Enterprise Server and Apache administration) * Implemented Perl/CGI, link/gallery management, ad delivery, polling, automated feed processing January 2000 to December 2000 Freelance web programmer, UNIX/Web server admin * Web application developer using perl/cgi, PHP, SSI, SGML and Unix web server administrator October 1999 to December 1999

Columbia University Computer Science Department, TA * Teaching Assistant for Steve Feiner's User Interface Design course: "Introduction to the theory and practice of computer user interface design" * Presented material, graded homework, assisted students, implemented an electronic homework submission system. Fall 1998 Los Alamos National Laboratory, Graduate Research Assistant software engineer * Graduate Research Assistant in the Nonproliferation and International Security group for adaptive multisensor facility security research * Worked with various sensors, visualization, data fusion, C, C++, Tcl/Tk, Java. * Designed and implemented an extensible 2D data visualization system for live networked sensors integrating a variety of sensor types. * Co-conducted research into live network data fusion from multiple sensors, sensor types. * Participated in design, debugging, and installation of network reporting systems for the security system sensor suite. * Implemented live networked data and object distribution backend for production visualization. June 1997 to August 1998 International Business Machines EDA Dept. E. Fishkill, NY, Intern * Summer intern programming and bug testing GUI and backend components for Electrical CAD Methodology Enforcement Software using csh, ksh, and C++ * Developed a ksh-based regression testing system for command line data organization tools with HTML report generation. Summer 1996

Publications Papers Gueorguiev, Allen, Gold, Blaer: Design, Architecture and Control of a Mobile Site-Modeling Robot (ICRA2000) Allen, Stamos, Gueorguiev, Gold, Blaer: AVENUE: Automated Site Modeling in Urban Environments (3DIM2001)