Agile Software Development - Client Projects & Comments

Mostly: Scientific Instrumentation measurement & control systems, from nanotechnology to space & back.


NASA Logo

Angstrom Designs Logo

NASA via Angstrom Designs

Project: Multiple on-going projects related to advanced photovoltaics for space power systems. Programmable LED solar simulator and high-altitude balloon calibration. Embedded firmware and supporting control software.

Comment: "Kelley has been a huge help in allowing us to determine our software direction. He has advised at the highest level all the way down to the implementation details, when needed. Based on our needs, Kelley has been guiding us toward TDD and SOLID and these methods hold great promise for the future of our software. I've also checked in with a few other software managers I know and all wish they had this guidance and direction at the start of their company. Kelley is a trusted advisor and I highly recommend his services and his message." -- Casey Hare, Founder, Angstrom Designs

Anasys Logo

Anasys Instruments

Project: Quickly develop a prototype to control an Atomic-Force Microscope via COM. Include a very simple graphical user interface (GUI). Make it easily modifiable, in a language that doesn't need to be compiled. Software technologies used: Python, wxPython, Python's unit-test framework, Windows. Follow-on projects include development of Add-on's/Plug-in's using C#, Python, and XML-RPC.

Comment: "Kelley helped us with a prototype project. His focus on the requirements and great communication helped us quickly get software that worked the first time." -- Kevin Kjoller, VP, Product Development, Anasys Instruments

Bosch Diagnostics   Cold Spring Engineering

Bosch Diagnostics via Cold Spring Engineering

Project:Bosch Diagnostics wanted their main automative diagnostics program to query and display service information from a SOAP-based web service, and in time for a trade show seven weeks away. They contracted with Cold Spring Engineering who subcontracted with SourceCell.The new capability was unveiled at the SEMA trade show. Additional features have been incrementally added, as requested. Software technologies used: C++, MFC, Windows, gSOAP, soapUI.

Comment: "Kelley Harris is a senior software engineer that has the experience and personality to handle high pressure situations with calm and sensible actions. Kelley is a team player and a strong communicator who knows how to set priorities and manage expectations. His interest in learning new things keeps his software skill set current and makes him very versatile." -- Ben Tsuruda, General Manager, Cold Spring Engineering

Bosch Diagnostics   Cold Spring Engineering

Bosch Diagnostics via Cold Spring Engineering

Project: Automative Crash Data Retrieval: crash data model & implementation for quick support of new car models.

Architecture, implemenation design, and automated test framework. High-pressure schedule to meet federal deadline to support new car models. Data-driven approach. Data abastraction. Spreadsheet input. ETL database load. Etc.

Yielded dramatic time saving in supporting new car models versus previous hand coding for each model.


Bosch Diagnostics   Cold Spring Engineering

Bosch Diagnostics via Cold Spring Engineering

Project: Automotive Crash Data stored in Cloud for statistics. World's first.

Proof of concept. Architecture & implemenation.

DI Loo

Digital Instruments & Veeco Metrology

Project: Atomic-Force Profilometer. World's First.

Software control system and user interface.

DI Loo

Digital Instruments & Veeco Metrology

Project: Nanomanipulation System. World's First.

Software control system and user interface.


  

Industrial Logic

Project: Ported software examples from the book Refactoring to Patterns from java on Windows to C++ on Windows Linux, for use in courses related to refactoring and design patterns held at major companies. (Google, ...). Ported the CppTestKit unit-test framework to Linux, and added some reporting features. Software technologies used: C++, Java, Eclipse, gcc, make, Linux, Windows, VMWare

Comment: "Kelley Harris is meticulous, efficient, an excellent communicator and a talented software engineer.When Kelley is helping us with projects, we know that great work is getting done and we rest easy, knowing our dollars are being spent wisely." -- Joshua Kerievsky, Founder and President of Industrial Logic, and author of Refactoring to Patterns

ELC Technologies

ELC Technologies

Project: Help an organization of 30 Ruby on Rails developers explore and adopt agile development values, principles, and practices, for use on their clients' projects and internally-funded projects.

Comment: "Kelley is an incredible resource into Agile methodologies -- what works, why it works, and how to implement. We have engaged Kelley to prepare materials, give technical guidance, and facilitate adoption of key practices into our organiziation. We enjoy working with Kelley and would highly recommend him to others. " -- Jonathan Siegel, Founder and CEO, ELC Technologies

MasterWriter

Project: On-going advising and reviewing of software product development.

Comment: "SourceCell's Kelley Harris helped make MasterWriter an award-winning success. From the inception, and throughout eight years of evolution, he continually provides critical technical and business insights, that strengthened the product and business. While others certainly helped, MasterWriter simply would not exist today without Kelley's thoughtful contributions." -- Micheal Towers, Creator of MasterWriter

?? Your Project ??

Let's discuss your situation and where you want to go.


Michael Kelley Harris

650-485-1203

kelley@sourcecell.com