Brad Neighbors

Agile Software Engineer

San Francisco Bay Area

Current
  • Senior Software Engineer at TeeBeeDee
  • Founder at SocialVino
Past
  • Applications Engineer at TuneTo.com
Education
  • University of Miami
Connections
115 connections
Industry
Information Technology and Services
Websites

Brad Neighbors’s Summary

I'm a software engineering lead, architect and manager with extensive experience in the Digital Media and Social Networking domains.

I believe strongly in and advocate passionately for Agile development methods (especially Extreme Programming and Scrum).

My development philosophy falls heavily on Test Driven Development, Domain Driven Design, and Agile Model Driven Development.

Under the umbrella of agile practices, I believe strongly in Test Driven Development (utilizing tools like JUnit, TestNG, EasyMock, JMock, DBUnit, and Selenium), Continuous Integration (experience with Bamboo, Continuum and Cruise Control), refactoring, pair programming.

I have extensive experience developing high volume Java web applications, Enterprise Java applications and web services with leading best-of-breed lightweight technologies including the Spring Framework, Hibernate, Groovy and Grails, Tomcat, JBoss, MySQL, PostgreSQL.

I have extensive experience in database design, implementation, and performance tuning on MySQL, Oracle, and PostgreSQL.

I'm also experienced in web tier/front end development and have significant experience with the following technologies and principles:
- rich browser functionality / AJAX (specifically using DWR, the YUI libraries, DOJO, JQuery, MochiKit)
- CSS
- semantically correct HTML markup
- fast/performant web tiers incorporating Steve Souders' 14 principles for High Performance Web Sites
- Cross-browser compliance

I have extensive experience with Cloud Computing utilizing many of Amazon's AWS services, including EC2, S3, SimpleDB, and CloudFront CDN. I've also worked with RightScale's platform on top of Amazon's services.

I have significant experience with Groovy and Grails.

In 2008, I founded and launched www.socialvino.com, a Groovy/Grails based, EC2 hosted website. I believe strongly in learning new technologies (ideally a new language every year) by solving new and interesting problems.

Brad Neighbors’s Specialties:

Java EE, High volume web applications, Agile Development Methods, Cloud Computing (Amazon AWS and RightScale) Enterprise Java Applications, Spring Framework, Hibernate, Groovy, Grails, AJAX, DWR, Dojo, YUI, Web Services, SOLR and Lucene search.


Brad Neighbors’s Experience

  • Senior Software Engineer

    TeeBeeDee

    (Privately Held; Internet industry)

    January 2008Present (1 year 7 months)

    Architecting, developing and maintaining www.tbd.com, a baby-boomer targeted social networking web site. Involved in all areas of the application stack, with technologies including: Jave EE, Tomcat, JBoss, MySQL, Spring Framework, Hibernate, DWR, YUI, Quartz, Acegi Security, Apache SOLR search, Apache Lucene search, Active MQ. We practice an agile method approaching Extreme Programming. We use enabling tools such as IntelliJ IDEA, JUnit, DBUnit, EasyMock, Selenium, Bamboo (Continuous Integration). We deploy in the cloud using a range of Amazon's web services including EC2, S3, and SimpleDB.

  • Founder

    SocialVino

    (Internet industry)

    January 2008Present (1 year 7 months)

    Founded, developed, deployed www.socialvino.com. I used the experience to further my knowledge of Groovy, Grails, cloud computing on Amazon EC2 and S3, Linux, PostgreSQL, Apache, and Tomcat.

  • Software Development Manager

    Liquid Digital Media

    (Public Company; 11-50 employees; Information Technology and Services industry)

    August 2003December 2007 (4 years 5 months)

    Managing and developing an Enterprise Java digital media inventory management system. Primary technologies include Spring, Hibernate, AJAX, DOJO toolkit, DWR, XFire for web services. Using a hybrid Agile Scrum/XP/TDD development methodology.

    2005- Developed Wal-Mart.com's Custom CD site: http://customcd.walmart.com/onehour/servlet/MainServlet

    2004- Developed Wal-Mart.com's music promotion/valueadd sites.

    2003- Developed Wal-Mart.com's Music Downloads site: http://musicdownloads.walmart.com/catalog/servlet/MainServlet

  • Senior Software Engineer

    Sony

    (Public Company; 10,001 or more employees; Computer Software industry)

    February 2003August 2003 (7 months)

    Worked in the Content Distribution Applications group, primarily focusing on Sony's proprietary DRM system, Open MG. Primary responsibilities included development of the Open MG license distribution server.

  • Software Engineer

    Listen.com

    (Computer Software industry)

    January 2001January 2003 (2 years 1 month)

    Helped develop the award winning, best-of-breed music subscription service, Rhapsody.

  • Applications Engineer

    TuneTo.com

    (Privately Held; 11-50 employees; Music industry)

    January 2001January 2003 (2 years 1 month)

    Development and Utilization of Music Encoding and Inventory Applications


Brad Neighbors’s Education

  • University of Miami

    Electrical & Audio Engineering, Digital Signal Processing 19921998


Additional Information

Brad Neighbors’s Websites:

Brad Neighbors’s Groups:

  •    Agile Alliance
  •    Grails User Group
  •    Agilistas
  •    Spring Users
  •    Cloud Computing
  •    Groovy User Group
  •    Bicycle to Work!
  •    Automation Testing
  •    Cloud Storage
  •    University of Miami Music Engineering
  •    Cloud Hosting & Service Providers Forum

Brad Neighbors’s Contact Settings

Interested In:

  • career opportunities
  • job inquiries
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Brad Neighbors’s full profile:

  • See who you and Brad Neighbors know in common
  • Get introduced to Brad Neighbors
  • Contact Brad Neighbors directly

View Full Profile