-
Application Architecture
Expertise in application architecture for networked and concurrent designs, including Java Enterprise. -
Open Source Frameworks and Components
Leveraging open source frameworks and components to shorten application development time. -
Languages
Languages include Java, C, C++, Groovy, Ruby, SQL, and XML. -
Java and relational database development
18 years experience in professional software development, specializing in N-tier systems and databases.
Server and Database Applications Development
Java and relational database development. Agile software development practices.
Richard Brewster
I collaborate with people to develop software. I have practiced agile methodology for ten years. I can't imagine a better way to deliver value to the software customer than with a reflecting, continually improving team.
Much of my agile training came from attending No Fluff Just Stuff conferences, often together with my work team.
Please contact me to discuss your project needs.
Software Consulting
I offer independent software consulting services focusing on server-side application development, particularly:
- domain analysis and modeling
- database design
- server software architecture
- application programming
- continuous integration
- automated testing
- agile planning and estimation
Technologies
- Java — over 12 years experience
- Sun Certified Java Programmer
- Sun Certified Java Developer
- Sun Certified Java Enterprise Architect
- Groovy
- Ruby
- Oracle Database Server
- MS SQL Server
- MySQL
Domains
- telephony
- internet gaming
- education
- air quality (EPA)
- mobile applications
Recent Posts
- Design as Knowledge Acquisition
Read this post by Alistair Cockburn on Design as Knowledge Acquisition….
Developing application software, which is what I’ve done for a decade, always involves - Peter Naur – Programming as Theory Building
I was re-reading appendix B in Alistair Cockburn’s book, Agile Software Development, 2nd edition. He has posted the entire appendix …on his own blog.
Peter - The importance of retrospectives in agile development
- Collaboration
- Software Craftsmanship Movement

Recent Comments