EA Career Management System
September 2005 – March 2006
Background
In September 2005, the Human Resources department at EA Canada was struggling to increase employee participation in a new career planning program. The paper-based system they had implemented was inefficient, and employees complained that their reviews were getting lost when they changed managers and/or teams. A more flexible approach was needed.
CMS
The EA Career Management System was to be an online version of the existing career planning process sporting integration with the employee database so that manager and team changes would be picked up automatically.
My Role
As an independent contractor, I collaborated with HR staff and an artist at EA Canada to create a web-based CMS. Features included online reporting, exporting of data in Excel format, LDAP authentication, and automatic reporting structure change detection.
Despite having a timeline of only three months to develop, test, and deploy the system, I was able to deliver the project on time while taking a full-time course load at UBC.
The CMS was a success, boosting employee participation in the program from under 10% to over 80% in the first quarter it was live, with over 2000 active accounts.
Key Technologies
- Ruby on Rails
- Lighttpd
- Linux
- LDAP
- MS SQL Server
- Oracle
- Subversion