PJ Cabrera

Software Development Engineer at Aurora Feint

San Francisco Bay Area

Current
Past
  • Senior Software Development Consultant at Web, Cloud and Mobile Software Development Consulting
  • Ruby on Rails Software Engineer at End Point Corporation
  • Remote Ruby on Rails Developer at Futurecorp UK
Education
  • Kutztown University of Pennsylvania
Connections
95 connections
Industry
Information Technology and Services
Websites

PJ Cabrera’s Summary

Experience/skills:

iPhone, Android SDK and WebOS / Palm Pre application and game development.

Three years of Ruby on Rails experience.

Nine years as Java Enterprise Edition developer consultant, team lead, and architect.

Experience helping organizations adopt/adapt XP and RUP to their development process.

Experience integrating open source Java stack components in consulting projects in several industries and government agencies.

Experience with JBoss, Geronimo, Tomcat, IBM WebSphere, BEA Weblogic, IBM MQSeries, IBM DB2, Oracle database, MS SQL Server, PostgreSQL, MySQL, SQLite, Eclipse, Netbeans, Struts, Spring, Hibernate, SiteMesh, Webwork, Velocity, Ant

Goals/values:

Contribute to the global IT knowledgebase through personal involvement in citizen media and open source communities

Help organizations improve their level of achievement/performance through product development process improvement and adoption/adaptation of agile development practices to their product development pipeline

PJ Cabrera’s Specialties:

iPhone, Android, WebOS Application & Game Development, Ruby on Rails Development/Architecture, Web Services Development/Architecture, Cloud Computing Architecture / Infrastructure


PJ Cabrera’s Experience

  • Software Development Engineer

    Aurora Feint

    (Privately Held; Entertainment industry)

    August 2009Present (4 months)

    Design and develop Ruby on Rails web services and Cocoa Touch client-side UI for the OpenFeint social gaming platform. Analyze, design and develop cloud computing infrastructure in support of the OpenFeint social gaming platform.

  • Author and Technical Reviewer

    Apress

    (Privately Held; Publishing industry)

    January 2009Present (11 months)

    Wrote 2 chapters for iPhone Games Projects, scheduled for release in June. Currently working on another book for late 2009.

  • Senior Software Development Consultant

    Web, Cloud and Mobile Software Development Consulting

    (Information Technology and Services industry)

    October 2007August 2009 (1 year 11 months)

    Development of web applications in Ruby on Rails, CakePHP, Django, Grails or Java EE. Development and deployment of custom fault-tolerant, scalable web infrastructure on Amazon EC2. Development of native applications for the iPhone and Android platforms.

  • Ruby on Rails Software Engineer

    End Point Corporation

    (Information Technology and Services industry)

    April 2007October 2007 (7 months)

    Full-time employee of End Point Corporation, working remotely on Ruby on Rails projects, internally and for End Point Corporation customers. Single-handedly converted the company's older website to a custom Ruby on Rails-powered CMS. Documented the design and implementation process for the benefit of other End Point employees with less Ruby on Rails experience. Also worked on a number of Ruby on Rails sites for external customers.

  • Remote Ruby on Rails Developer

    Futurecorp UK

    (Privately Held; 11-50 employees; Information Technology and Services industry)

    February 2007April 2007 (3 months)

    Worked on a 8 week contract as a remote software development engineer, on a Ruby on Rails application. During these 8 weeks, I worked with a small group of Rubyists and Flex developers on developing an XHTML and Flash content management system and news delivery platform for a world-class racing team in the UK, the AT&T Williams Formula 1 racing team. The team was distributed between the USA (6 developers), England (6 developers), Sweden (1 developer), Russia (1 developer), and Australia (1 developer). The project management team and virtual office was based in the UK (1 project manager, 1 director of development, 1 client liason/communications manager, 1 general manager).

    In only eight weeks, we developed the project from scratch and took the site live: http://www.williamsf1.com

  • Agile Software Development Consultant

    PJ Cabrera Agile Development Consulting Services

    (Privately Held; Myself Only; Information Technology and Services industry)

    February 2006April 2007 (1 year 3 months)

    * Advise businesses on development process improvement, adoption of agile development practices, and in the formation of agile development teams.
    * Assist in the prioritization, analysis, assignment, design, and development of project tasks.
    * Mentor teams on agile practices, leading by example as a leader of the development team.
    * Help develop project functionality using Java Enterprise Edition open source stack components, such as Struts, Spring, Hibernate, SiteMesh, WebWork, Velocity, JBoss, Geronimo, Tomcat
    * Help develop project functionality using Ruby on Rails, Mongrel, Capistrano
    * Help test project functionality using JUnit, HttpUnit, Cactus, CanooWebTest, Selenium

  • Software Architect/Technical Team Lead

    SNAP Development Center/SNAP Platform

    (Partnership; 1-10 employees; Computer Software industry)

    February 2004February 2006 (2 years 1 month)

    Co-founded an open source start-up, funded by state government and Interamerican University of Puerto Rico. Our goals were to increase awareness of open source within the student body, to create a center of excellence in software development at the university, and to produce and commercialize SNAP Platform, a distribution of Java-based open source tools.

    * Trained and mentored student interns in software development best practices, development technologies, open source licensing and philosophies.
    * Researched the various open source Java efforts and evaluated the maturity of their implementations.
    * Architected the SNAP Platform product.
    * Lead the student interns in the development of SNAP Platform, and its release to our user and co-developer community.
    * Helped in planning and development of SNAP Development Center open source awareness activities at our host university, such as Linux installfests, bi-weekly brown bag seminars, and Java certification study resources.

  • Senior Software Engineer Consultant

    Softek, Hato Rey, PR

    (Privately Held; 51-200 employees; Information Technology and Services industry)

    February 2002October 2003 (1 year 9 months)

    * Participated in requirements gathering sessions with consulting customers' project stakeholders, to discuss the business rules of systems under development.
    * Assisted in the prioritization, analysis, assignment, design, and development of project tasks.
    * Mentored teams on agile practices, leading by example as a leader of the development team.
    * Mentored junior developers in use of IBM Visual Age and WebSphere Studio development environments, use of DB2 Command Center and DB2 SQL, and deployment of Java applications on WebSphere Application Server.
    * Helped develop project functionality using Java Enterprise Edition open source stack components, such as Struts, Spring, Hibernate, SiteMesh, WebWork, Velocity, JBoss, Tomcat.
    * Helped test project functionality using JUnit, HttpUnit, Cactus, and CanooWebTest.
    * Performed unit and integration testing of system components prior to production integration, to ensure proper functioning of the systems.

  • Senior Software Engineer

    Ecount, Conshohoken, PA

    (Privately Held; 11-50 employees; Information Technology and Services industry)

    October 2000July 2001 (10 months)

  • Software Engineer Consultant

    Albion International, Atlanta, GA

    (Privately Held; 51-200 employees; Information Technology and Services industry)

    December 1998October 2000 (1 year 11 months)

  • Senior Programmer

    Dan River Inc.

    (Public Company; 1001-5000 employees; Textiles industry)

    19971999 (2 years )


PJ Cabrera’s Education

  • Kutztown University of Pennsylvania

    unfinished , Computer Science , 19911996


Additional Information

PJ Cabrera’s Websites:

PJ Cabrera’s Interests:

software development, open source development/open systems, web technologies/architecture, web services, gadget hacking, citizen media

PJ Cabrera’s Groups:

Vice President, Java Society of Puerto Rico, 2003 - 2006

  •    Technology Outsourcing– Professionals/ Software Developers/ Freelancers/ Programmers/ Entrepreneurs
  •    iPhone Developers - www.iPhoneintouch.com
  •    Cocoa and Cocoa Touch Developers
  •    Video Game Editorial

PJ Cabrera’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View PJ Cabrera’s full profile:

  • See who you and PJ Cabrera know in common
  • Get introduced to PJ Cabrera
  • Contact PJ Cabrera directly

View Full Profile