NFORS Exposure

Job Description: Lead Software Developer at i-psdi.org

i-psdi.org is a non-profit organization that builds tools for data analytics used by fire departments across the US. As a software developer, I was responsible for:

  • Building new features and UIs in React Native for NFORS Exposure, one of their data analytics tools.
  • Publishing releases, upgrades, and assisting technical support staff in resolving bugs and issues that arose with users.
  • Leading the development and maintenance of the web interface built in Angular as well as the backend Node.js/Postgres application.

To enable firefighters to log their exposures, we used a data aggregation and analytics platform to warehouse the incidents provided by their departments. To maintain quality of service, we made use of Grafana and Cloudwatch to gain observability.

Tech Stack:

  • AWS / Kubernetes
  • Node.js/Postgres API
  • Grafana / Cloudwatch
  • Angular frontend
  • Github Actions
  • Bitrise CI/CD
  • Sentry (error logging)
  • Mobile app (React Native / iOS / Android)
  • NFORS Analytics (Elasticsearch)

Note: The tech stack is inclusive of the technologies used in the development of i-psdi.org's tools and may not be a comprehensive list of all the technologies used.

NFORS Exposure Web Application

NFORS Analytics Platform