Experience deploying and customizing Atlassian Confluence, JIRA and other products.
- Experience deploying and customizing Atlassian Confluence, JIRA and other products.
- Installations of Atlassian products including:
- JIRA related experience
- Confluence related experience
- RoadRunner for Confluence -
- Universal Wiki Converter
- Confluence customization work:
- Created numerous videos demonstrating various Atlassian technologies including:
- Resume (Updated through Feb-2007, more recent work listed above)
- Contact
Installations of Atlassian products including:
- ~18 Confluence installations (not including the dozens of local installations for development purposes)
- 7 JIRA installations
- Subversion plugin
- Perforce plugin
- 2 Crowd installations
These installations don't include the dozens (possibly hundreds) of installation I've done of JIRA and Confluence locally for developing, updating and testing plugins and customizations locally.
JIRA related experience
- 7 JIRA installations for various clients across multiple platforms and databases including dedicated and VPS environments
- created a custom JIRA plugin to generate custom reports based on a combination of: components, features and requirements
- have set up custom work flows for various clients
- given multiple JIRA demos
- use JIRA on a daily basis across several Atlassian projects and plugin projects
Confluence related experience
- the SharePoint Connector plugin - the Confluence plugin side as opposed to the SharePoint webparts.
- Bulk User Upload Macro
- Multi-Excerpt Plugin
- Confluence Remote Java Wrapper
- Confluence File Uploader
- attachment metadata plugin - a custom Confluence enhancement written for a customer to help drive document workflow.
- an entire user screen displaying attachment metadata
- an admin screen for uploading metadata from an Excel spreadsheet
- a 'search extractor' to insert metadata search results into Confluence search results
- Though I didn't do the majority of development I've also been involved with the devel of the following plugins
RoadRunner for Confluence -
an app that synchronizes a local personal version of Confluence with a Confluence server so you can work offline but enjoy all the benefits of Confluence.

Universal Wiki Converter

I wrote the original framework and UIs for the UWC. Atlassian has embedded this as a plugin in Confluence (which links to the UWC).
This has been downloaded thousands of times with almost 500 downloads in Jan 09 alone.
Also the following converters:
- TWiki
- TikiWiki
- PmWiki
Additionally I assisted various clients with migrating their content using the above converters.
Confluence customization work:
- wrote an SSO 'custom authenticator' integration for a large search engine company
- created a rather complex on the fly user mapping system where existing user ids were mapped to generated 'hidden' Confluence ids for ~500,000 users. This freed the customer
Created numerous videos demonstrating various Atlassian technologies including:
If you have trouble playing the videos it might help to download them first. |
Confluence videos
- Easily combine spaces with Confluence 2.8+
- Demo video for the Universal Wiki Converter version 3.0
- Edit the Confluence left hand nav bar theme
- Short demo of an AJAX'ey plugin I wrote for Confluence
- Confluence WYSIWIG demo
- Confluence linking and reorganizing pages demo
- Confluence permissions
- Confluence images and attachments
- Confluence - tracking changes with RSS and email notification
- Confluence installation
- Using JavaRebel to rapidly iterate Confluence and Java development
Groovy
- Mixing Groovy into a java app, debugging and changing on the fly
- Groovy, the JVM and deugger picking up signature changes on the fly
- using Groovy and IDEA to enhance Freemind
More videos
- Video demonstrating how I use FreeMind
- JIRA installation
- Effective webapp devel - this was up to date around 2004
also one of the first videos I made so is paced a bit too slow. Nonetheless for a Confluence plugin developer just starting out it might have a tip or two. - Super simple Hibernate demo WMV file ~18min - I created this also around 2004. I'm not sure how accurate it still is, but at the time it's the video I would have liked to have seen when starting out with Hibernate.
- ANT Presentation WMV file. This is targeted at people not already familiar with ANT. Maven 1.0 is also touched on.
- Orientation to ANT and a bit on Maven
- Introduction to Hibernate - Super Simple Hibernate Demo
For some of the WMV files you may need to download this codec
Given that I've worked entirely remotely since 2002 I've found videos to often be a very effective way to communicate certain concepts. If an email or screenshot is sufficient minimalism is good, but sometimes a quick video can illuminate a concept best and eliminate countless email threads.
Resume (Updated through Feb-2007, more recent work listed above)
resumeBrendanPatterson-2007-02-12.pdf
Contact

Address:
Artemis Software
4251 Madison Ave.
Culver City, CA 90232
phone:
310-844-6712
email:
brendan@artemissoftware.biz
Skype:
brendan.patterson
View Larger Map
