Brad Neighbors

An Agile Software Engineer & Architect, currently Senior Software Engineer at TeeBeeDee

San Francisco Bay Area

Current
  • Senior Software Engineer at TeeBeeDee
Past
  • Software Development Manager at Liquid Digital Media
  • Senior Software Engineer at Sony
  • Software Engineer at Listen.com
  • Applications Engineer at TuneTo.com
Education
  • University of Miami
Connections
94 connections
Industry
Information Technology and Services

Brad Neighbors’s Summary

I'm a software engineering lead and manager with extensive experience in the Digital Media industry and growing experience in the Social Networking domain.

I'm a passionate advocate for Agile development methods (especially Extreme Programming).

My design and development philosophy falls heavily on Domain Driven Design.

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 and Hibernate.

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

I have growing interest and some experience with cloud computing. I have work experience with Amazon S3 and Amazon EC2.

I have growing experience and passionate interest in Groovy and Grails.

Brad Neighbors’s Specialties:

Java, High volume web applications, Agile Development Methods, Domain Driven Design, Enterprise Java Applications, Spring, Hibernate, Groovy, Grails, AJAX, DWR, Dojo, YUI, Web Services, Mock Testing, Database Testing, UI Testing (Selenium), Continuous Integration, Test Driven Development, SOLR search.


Brad Neighbors’s Experience

  • Senior Software Engineer

    TeeBeeDee

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

    January 2008Present (9 months)

    Developing www.tbd.com, a baby-boomer targeted social networking web site. Involved in all areas of the application stack, with technologies including: MySQL, Tomcat, Java, 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).

  • 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 Groups:

  •    Grails User Group
  •    Cloud Computing
  •    Groovy User Group
  •    Automation Testing
  •    Cloud Storage
  •    University of Miami Music Engineering

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’s full profile:

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

View Full Profile