Water measuring dashboards*
* Real name obfuscated because of an NDA
Started in as a part of my work as Ruby developer, UI designer and tech lead for Speed & Function
Business role
The app was one of the company’s SasS products — an external admin dashboard for the data collected by inspectors who measure water gauges and related infrastucture.
What it was about
The company was the leading provider of devices and services related to monitoring water and gas devices: flow control, quality, remote observability etc.
The web app was a classic but massive and old Rails codebase running on Ruby v 2.5.3 with (current Ruby was 3.1.2). This project was about improving and creating new Ruby on Rails dashboards & forms for this existing application.
My responsibilities
On this project I acted as a tech lead and a back-end developer, working alongside another back-end dev and 2 front-end engineers.
- Authoring deploy procedure documentation
- Estimating large projects
- Upgrading gems in legacy Rails projects
Interesting things I did on this project
Rewriting clumsy legacy HTML into correct, consise, semantic HTML that looks beautiful even with no CSS