chrisinghamresume

2

Click here to load reader

Upload: chris-ingham

Post on 14-Apr-2017

116 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ChrisInghamResume

Chris Ingham [email protected] (970) 214-91011101 Wooded Creek Ct Fort Collins, CO 80526

QUALIFICATIONS• Experienced across the software development discipline: analysis, design, documentation,

testing, implementation and maintenance using agile and traditional methodologies in commercial and government settings

• A best practices champion in integrating current and emerging web application development technologies including JavaScript (base language, AngularJS, Dojo Toolkit, JQuery), HTML5, CSS, JSON, REST in production applications

• Extensive knowledge of JavaScript functional programming; Aspect Oriented Programming under Java and JavaScript; Object Oriented Design under Java, C++ and ActionScript

• Experienced in asynchronous single and multi-threaded development; inter-process communication; embedded, client/server and multi-tier enterprise systems; 3 rd-party commercial and open source integration and encapsulation

• Proficient in a spectrum of tools: IDEs; revision control; testing; dynamic and static sourceanalysis; debuggers; profilers; build; code signing; defect & requirements tracking; etc.

• Equally comfortable in Windows, Linux and OS X development environments• Accustomed to direct interaction and feedback on the clarity, elegance, performance,

robustness, resource usage, maintainability and extensibility of my and my teammates’ source code implementations

• Passionate about creating software with an enjoyable UX that earns long-lived use

EMPLOYMENTBulb Inc. (formerly SSURU Software Development, LLC) Fort Collins, COSenior Software Developer (July 2010 – Present)• Lead front-end developer for Bulb, a web application for sharing knowledge. Java Spring

Server, Dojo/JQuery client (bulbapp.com) and new AngularJS/JQuery RESTful responsive (Zurb Foundation) Single Page Application client (beta.bulbapp.com).

• Coordinate with management and marketing to prioritize release features, and with designto implement comps and establish a live style guide and consistent UX.

• Contributed to the UI implementation of Premiere Global Services, Inc.’s iMeet (imeet.com)web conferencing SaaS: specifically the animation (“tween”ing) of cube and cube front elements including scaling, shadows and blurring of background elements.

• Adapted and themed Jive's social business platform to serve as iMeet's community supportsite (community.imeet.com), using PhotoShop comps and cross-browser CSS.

HEWLETT-PACKARD COMPANY HP Software (formerly OpenView) Fort Collins, COSoftware Design Engineer (June 2000 – July 2010)• Primary developer and expert of Network Node Manager (NNMi)’s topology visualization UI

(network graph and map displays), used in the data centers of companies worldwide.• Championed the use of modern client-side technologies including JavaScript/AJAX, Dojo

Toolkit, HTML5 Canvas and JSON in the transformation of NNM’s desktop client into a web application – in 2006. Earlier I proposed and implemented the media-less installation of our Java NNM Client using Web Start (JNLP).

• Known as a resource for up-to-date, in-depth expertise in the technologies, languages, libraries, IDEs, tools and utilities we used. I shared this knowledge by authoring utilities, giving presentations and demos, and daily team interaction.

• A favorite contact of the design, documentation, testing and marketing teams due to my approachability, written and verbal communication skills and willingness to review and answer questions about our products at various levels of detail.

Page 2: ChrisInghamResume

RINCON RESEARCH CORPORATION Tucson, AZSenior Member of the Technical Staff (Nov 1993 – May 2000)• Designer/developer in a 15-person team creating a portable object-oriented framework for

developing digital signal processing solutions for U.S. defense communities. This C++ framework integrates hardware control and data acquisition, multi-threaded multi-stage Digital Signal Processing and real-time displays within an interactive shell and scripting environment. Although I contributed across the framework my primary role was architect/implementer of the hardware allocation, control and data acquisition interfaces. We delivered source code, training and consulting services to in-house and external government contractor DSP scientists and application developers.

• Maintained clearances and passport for short-notice travel to assist or train application developers at government facilities worldwide.

• Actively involved in recruiting, interviewing and mentoring new staff.

VANGUARD AUTOMATION, INC. Tucson, AZAssociate Controls Software Engineer (Jan 1993 - Nov 1993) • Designed, implemented, and delivered the UI and control software for a manned disk head

assembly station for Hewlett-Packard in Boise, using National Instrument’s LabView UI andforwarding data to HP-UX processes that computed and archived statistics. Project duration from quote to installation was 4 months.

• Adapted the control and UI of a fully automated disk head assembly system for a demonstration unit for use at trade shows.

• Developed Adept robot V+ (an interpreted language and multi-tasking environment) libraries for common robot and sensor control and error reporting across applications.

UNIVERSITY INTERNSHIPSCENTRAL INTELLIGENCE AGENCY Langley, VASystems Analyst/Programmer (Co-op Internship, Jan - Aug 1992)

MICROSOFT CORPORATION Redmond, WASoftware Design Engineer in Testing (Internship, Summer 1991)

ARIZONA DEPT OF HEALTH SVCS, Office of Health Economics & Facilities Review Phoenix, AZGovernor's Intern (Internship, Summer 1990)

EDUCATIONUniversity of Arizona Tucson, AZBachelor of Science Cum Laude, Computer Science, Minor: Mathematics (1992)Bachelor of Music Cum Laude, Instrumental Music Performance, Saxophone (1992)• 3.67/4.00 GPA• Received the Computer Science Department’s 1992 Outstanding Senior Award.• Earned a four year full-tuition music performance scholarship.

ADDITIONAL INFORMATION• Volunteered as a presenter and course instructor with the Front Range PC Users Group• Perform regularly as a saxophonist and vocalist in Fort Collins