Chief Toolsmith at ServiceRocket
- San Francisco Bay Area
- Computer Software
Matt Doar's Overview
- Chief Toolsmith at ServiceRocket
- Chief Toolsmith at CustomWare
- Principal at Consulting Toolsmiths
- Project Founder and Technical Lead at JDiff project
- University of Cambridge Computer Laboratory
- St. John's College, University of Cambridge
Matt Doar's Summary
Contact email: email@example.com
I'm a software toolsmith, a senior technical consultant specializing in Atlassian tools such as JIRA and Confluence. I write plugins for those tools, migrate data, and install and configure them. I also design software development environments, including version control, build systems and all the other necessary tools.
I'm based in Silicon Valley but ServiceRocket's clients are based all over the world. I've also written a number of tools-related books for O'Reilly, including two about JIRA.
Specialties: - JIRA migration, JIRA configuration and customization, JIRA plugins
- Subversion, Mercurial, other version control tools
- SCons, Ant, make build systems
- JIRA, Confluence, FishEye, Bamboo, Crowd
- Custom JIRA plugins
- JIRA migrations from Bugzilla, ClearQuest, TeamTrack, Remedy, GNATS
Primary languages: Java, Python, C, C++
Primary platforms: OSX, Linux, Windows
Matt Doar's Publications
- June 1, 2011
If you're familiar with JIRA for issue tracking, bug tracking, and other uses, you know it can sometimes be tricky to set up and manage. In this concise book, software toolsmith Matt Doar answers difficult and frequently-asked questions about JIRA administration, and shows you how JIRA is intended to be used. Updated February 2012
- September 1, 2005
Everyone wants a good technical environment for developing their software, and Practical Development Environments contains helpful guidelines for how to create and maintain a great development environment. It discusses some of the current tools that are available, covering different areas such as version control, build tools, testing tools, bug tracking systems, documentation environments, release tools, and maintenance.
- August 1, 2011
One advantage of using JIRA for issue tracking, bug tracking, or project management is the ability to extend this tool with hundreds of plugins from the JIRA community. In this concise book, software toolsmith Matt Doar—the author of Practical JIRA Administration—shows you how to create and maintain your own JIRA plugins to meet the specific needs of a project. Updated August 2012
Matt Doar's Experience
Privately Held; 51-200 employees; Computer Software industry
May 2013 – Present (1 year 5 months) Palo Alto, CA
Technical consulting on Atlassian products for a range of larger clients around the world. Part of building the technical presence of an international company based in the US.
Privately Held; 51-200 employees; Information Technology and Services industry
June 2011 – May 2013 (2 years) Palo Alto, CA
Technical consulting on Atlassian products for a range of larger clients around the world. Part of building the technical presence of an international company in the US. I
n May 2013 CustomWare was renamed ServiceRocket.
October 2006 – September 2011 (5 years)
My consulting business was based in San Jose, CA, specializing in software development environments: version control, build systems, bug tracking system, release and deployment, documentation environments. Most of the work involved Atlassian's JIRA application.
Project Founder and Technical Lead
October 2002 – May 2011 (8 years 8 months)
JDiff (www.jdiff.org) is an open source Javadoc doclet which generates an HTML report of all the packages, classes, constructors, methods, and fields which have been removed, added or changed in any way, including their documentation, when two APIs are compared. This is very useful for describing exactly what has changed between two releases of a product. Only the API (Application Programming Interface) of each version is compared. It does not compare what the source code does when executed.
Privately Held; 51-200 employees; Computer & Network Security industry
November 2006 – May 2007 (7 months)
* Converted existing bug data from Bugzilla to Jira. Administered and developed custom plugins for the Jira instance.
* Created a build system using multiple build tools (Ant, SCons, shell) including a custom compiler and complex dependencies.
* Set up and administered Subversion repositories and FishEye.
Privately Held; 51-200 employees; Computer Software industry
March 2006 – October 2006 (8 months)
Managed and extended JIRA for issue tracking
Integrated JIRA with Mercurial
Improved Windows installers for desktop client
Maintained build system for large packages
Privately Held; 11-50 employees; Wireless industry
September 2004 – March 2006 (1 year 7 months)
Responsible for CVS administration, builds using make and SCons, and the automated build system (Tinderbox). Evaluated and then implemented the use of a new build system (SCons). Evaluated and then implemented a new bug tracking system (Jira), including export, conversion and import of over 5000 existing bugs.
Public Company; 5001-10,000 employees; JNPR:NYSE; Wireless industry
June 2002 – September 2004 (2 years 4 months)
Developed and maintained the software environment used to
produce a Wireless LAN switch. This included hourly builds and change logs, nightly releases to QA, and tight CVS integration with the bug tracking system (ExtraView). I also created the distributed simulation environment for the product, with thousands of simulated 802.11 clients connecting to the switch. I wrote and shipped the web-based management portion of the switch.
Senior Member of Technical Staff
Privately Held; 201-500 employees; Computer Software industry
October 1997 – June 2002 (4 years 9 months)
Developed and ran distributed, multiplatform tests for
high-speed CORBA event service. Rewrote, managed and taught
week-long training courses for customers. Contributed to the creation of a Training group. Numerous contributions to the C++ and Java code base of BusinessWare, a CORBA and XML-based Enterprise Application Integration product. Organized and wrote the substantial samples which ship with the product. Developed automated test infrastructure for large number of complex unit tests and distributed system tests. Customer support and technical firefighting.
Member of Technical Staff/Team Manager
Public Company; 1001-5000 employees; ASCN; Telecommunications industry
September 1995 – September 1997 (2 years 1 month)
The company was renamed Fujitsu Nexion in 1997.
Matt Doar's Courses
Matt Doar's Languages
English, UK and US(Native or bilingual proficiency)
Matt Doar's Honors and Awards
Top Contributor to Stack Overflow JIRAStack Overflow
- January 2013
Since 2011 I have been the highest-ranked contributor to JIRA-related discussions at Stack Overflow (http://stackoverflow.com/tags/jira/topusers)
Matt Doar's Skills & Expertise
- JIRA Plugins
- JIRA Migrations
- JIRA Configuration
- JIRA Administration
- oreilly author
- Atlassian Expert
- Technical Publication
- Test Automation
- Published Author
- Web Applications
- Open Source
- Atlassian JIRA
- Version Control Tools
- Data Migration
- Agile Methodologies
- Professional Mentoring
- Process Engineering
- British English
- Quick Witted
Matt Doar's Education
University of Cambridge Computer Laboratory
Ph.D., Computer Networking
June 1989 – April 1993
Thesis title: "Multicast in the ATM Environment"
St. John's College, University of Cambridge
B.A, M.A, Computer Science
September 1985 – June 1988
Matt Doar's Additional Information
Marine robotics, AUVs, playing the clarinet, pioneer literature of the 19th century, Islay malt whiskies and Arturo Fuente's finest.
- Groups and Associations:
ACM, IEEE, at various times
- Honors and Awards:
Author of Practical JIRA Administration and Practical JIRA Plugins, both O'Reilly
Contact Matt for:
- consulting offers
- new ventures
- expertise requests
- reference requests
- getting back in touch