From:                              route@monster.com

Sent:                               Saturday, May 07, 2016 5:07 AM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: Cloud

 

This resume has been forwarded to you at the request of Monster User xapeix03

Jonathan Newbrough 

Last updated:  05/29/13

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


San Diego, CA  92115
US

Mobile: 619-287-3375   
hirenewbrough@yahoo.com

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: 511

Resume Value: hk2t8mgmsf3bej27   

  

 

JONATHAN NEWBROUGH

4774 50th Street · San Diego, CA 92115

hirenewbrough@yahoo.com · 619/335-JAVA

 

Experienced architect, developer, manager  ·  Science, math, AI and medical background

 

EXPERIENCE

2011-2013

Gyre, Gimble and Wabe (founder) Consultant on multiple projects.

Cloud application for oceanographic research:  Built capacity testing framework to measure scalability and find bottlenecks, software development to improve control and management of distributed system.

Stock analysis and trading platform: statistical analysis of models; connectors to cloud providers, brokerage and data providers; automation and systems management to balance cloud cost and speed.

2005-2011

CardioNet (manager and technical lead) Led clinical software project.

Clinical system for real-time remote heart monitoring: software development, technical lead, project manager.  Coordinated efforts between multiple development groups (device, non-clinical and outside vendors).  Initiated adoption of agile process and worked with QA and stakeholders to implement.

2003-2005

GCA and SYS (consultant, instructor, author) Small consulting and training companies.

Worked on customer software and integration projects, wrote training manuals for Sun Microsystems and SYS, classroom instruction and certified instructors.

1996-2003

Copernicus Computer Services (founder) Managed all technical and financial operations.

Co-founded and grew training and consulting company to 3 offices and 40 employees.  Worked on numerous customer technical projects, staff skills development, authored course manuals and oversaw technical operations.

 

University of Virginia (student) Finished BA, MA in Mathematics, managed the department UNIX and PC network, did some software development for astrophysicists and atmospheric researchers.

1988-1992

Transportation Research Center (software development) AI system for civil engineers.

Wrote expert system to analyze bridge inspection reports and traffic conditions and make budget recommendations for Virginia Department of Transportation construction projects.

1985-1990

Martin Marietta Labs, AI Group (software development) Multiple defense projects.

Software development in an advanced research lab in Lisp, SmallTalk, C, FORTRAN, assembler.

 

TECHNOLOGY

·         Java, shell scripting, Python, expect/TCL (and rusty C, Perl, PHP, Lisp, SmallTalk, ADA, Fortran)

·         J2EE, EJB, JMS, JSP, AMQP

·         SQL, MySQL, T/SQL, MS-SQL Server

·         EC2, vCloud, nimbus, SpotCloud, LiquidWeb, OpSource

·         NoSQL, Couch, BigCouch

·         JBoss, Tomcat, WebLogic, RabbitMQ

·         GIT, SVN, CVS, ant, Anthill, Hudson/Jenkins, TestTrack, JIRA, make

·         Linux, CentOS, Solaris

·         HTML, CSS, JavaScript

 

RECOGNITION

Master’s and Bachelor's degrees in Mathematics from the University of Virginia.

Sun Certified Java Programmer, Certified Web Component Developer, Certified Solaris Administrator, Certified Network Administrator for Solaris, Linux LPI.

Instructor of the Year (2000, Sun Microsystems) for Java and Solaris training. 

Patent 20100268103 "Cardiac Arrhythmia Report" with three others (CardioNet).

Deputy Marriage Commissioner for a Day (San Diego County).

Winner 2008 holiday pie contest for chocolate pumpkin pecan pie (CardioNet).

 

PROJECT DETAILS

APE project for Ocean Observatories Institute -- create scale testing platform to deploy, test and measure performance of a cloud-based application under development for NSF.  Wrote software to load test the target application to the point of failure, then performed system and code analysis to improve target application and increase capacity.  Python, RabbitMQ, BigCouch on nimbus and EC2.

Automated Stock Analysis and Trading -- collect real-time stock data, perform statistical analysis on scalable cloud platforms (EC2, Terremark, LiquidWeb or OpSource), and perform automated trading. Moved a multi-hour analysis proof of concept implementation to near-realtime (less than 15 seconds) so results were available before stock prices moved (much). Connectors to data providers, cloud providers, and a stock broker. Java, SQL, shell scripting.

Center Software Project -- collect ECG data from thousands of remote monitors on patients, store and analyze data, present to cardiac technicians and physicians for analysis and reporting, handle business process workflows. Started when the project was a haphazard collection of components with no overall architecture, impossible to debug and very fragile to work on and moved it to a simple consistent and predictable architecture. Moved the group from individuals that didn't talk about their code and hoped components worked together to an agile group with daily code reviews and design meetings. Instituted load testing to find capacity limitations in testing rather than when the business ran into them. Life- and mission-critical software development using Java, J2EE, shell scripting, SQL, JavaScript, ant.

Base Station Deployment Automation -- worked with group of engineers to automate deployment of computer, networking and telephony equipment. A base station for satellite communications is a trailer-sized box with dozens of computers, routers, terminal servers and telephony equipment. It took a team of specialized engineers about a week to install and configure software and put a new station into operation. My project was to automate as much of this process as possible. Using a CDROM in just one system, the first computer installed its OS, then reached over its serial port to a terminal server. It broke into the terminal server (password unknown), installed software and configured it so now the first computer had access to the console ports of network switches and other computers through the terminal server. Then it connected to those serial ports, broke in if necessary, loaded software and configured until all target systems and network devices were operational. Hands-off automation using shell scripting, expect/TCL, perl.

PROJECT DETAILS (continued)

Single Sign On -- San Diego non-profit had a collection of freeware web applications for a small office. Edited PHP, python, perl source to support a shared token allowing a simple implementation of SSO. Not secure or highly technical, but client wanted something fast and cheap, and was willing to drop all authentication (so this was at least a bit more secure). Tiny project but included because it was my only professional use of python (and PHP). Although two languages and all the applications were new to me, I traced through code and was able to implement the changes to multiple applications in a couple hours.

Point-Source Pollution Motion -- automated analysis of 3-dimensional fluid flow through the atmosphere. Complex statistical analysis and clustering of huge sets of data, data modeling and representation and mapping using NCAR tools. C, shell scripting. Published research.

Bridge Expert System -- automate analysis of bridge inspection reports to determine if it should have regular maintenance, replacement, improvements (widening or strengthening), etc. Analysis itself was a straight-forward expert system but the interesting part of the project was that it had to generate a “natural language” explanation of its logic and all results that could be used to help justify construction projects and budget priorities to both civil engineers and non-engineers. Lisp and windows BAT scripting.

Cellular Automata Processor -- created a simulator of a SIMD CPU being designed by another team so that the software team could begin to write and test software for eventual project deployment. Scalable client/server architecture eventually ran 14 instructions per second or could step through instructions while graphically showing the contents of registers of each cell. C development.

Radio Repair Expert System -- submarine radio room repair manuals were printed and took tens of linear feet of shelf space, but guided the user through diagnosis and repair in easy-to-follow instructions similar to flowcharts. Wrote software to analyze text of manuals, encode the logic and reverse the process: what tests are needed to confirm that a given component should be replaced, instead of performing rigid tests in a fixed order until the problem was narrowed down to a specific component. Result was a GUI application that could guide a technician through the repair with many fewer tests, especially if the operator had some guess as to the likely problem (ie- start with the panel with smoke coming out of it instead of starting with the main power switch) Programming in C, Lisp and SmallTalk.

 

LANGUAGES

In order of decreasing fluency: English, Vietnamese, French, Russian, Italian, Spanish, Chinese, Arabic.

 

 

 



Additional Info

BACK TO TOP

 

Current Career Level:

Manager (Manager/Supervisor of Staff)

Work Status:

US - I am authorized to work in this country for any employer.

 

 

Target Company:

Company Size:

 

Target Locations:

Selected Locations:

US-CA-San Diego