Firestorm is one of the nation's leading private companies for forestry and emergency disaster services. White Rabbit was approached by Firestorm in 2014 to build a software solution for their Human Resources team. They needed a streamlined internal EMS (Employee Management System) to manage their 250+ employees and handle the intake of new hire applicants each year.
Challenges
-
01 Applicant Intake
Replace paper based applications with searchable digital intake for faster screening and internal sharing.
-
02 Crew Management
Centralize employee, project, and resource management across crews, locations, and fire season operations.
-
03 Custom Policies
Meet company specific EMS requirements that open source systems could not support effectively.
-
04 Disaster Recovery
Protect critical employee data with resilient infrastructure and reliable disaster recovery planning.
Solution
// Pixel perfection, alwaysWe built a custom web based EMS tailored to Firestorm’s policies, giving the company a single portal for applicant intake and employee management. The system supports digital applications, user creation, and an internal social network to help teams coordinate across crews, locations, and resources during fire season.
We deployed the application in a cloud environment using Angular.js, supported by two application servers under a load balancer. The database was designed for multi master access and disaster recovery, replicating active MySQL clusters to a remote datacenter so traffic can shift smoothly during outages.
Results
-
01Recruitment
Recruitment improved and a significant amount of time was saved for the HR team.
-
02Developed EMS
Developed the Firestorm EMS, continuing monthly additions of new features to the system.
-
03Centralized Firestorm
Provided a single portal for upper management to interact with employees.
-
04Resources
Provided a tool for Firestorm to manage their resources.



