Graniucus - Job Experience

Granicus has the title of the longest employer (thus far) in my career. The SaaS company introduced me to the agile framework and the various verticals needed to support a software company.

The Software

At Granicus I deployed and assisted in training hundreds of client environments. Much of my time was spent with the Peak software which caters to smaller government entities and streamlines scheduling items for meetings, software to run the meetings, and the reports with results of the meeting.  I wore many hats on a small team that specialized in the Peak software which included various important roles in the agile process outlined below.

Granicus ecosystem
Lake Havasu Meeting Page

The Stack

My technical role was to deploy these environments by utilizing our REST API and outputting the data via HTML, CSS, JavaScript, XML, and Ruby ERB. Along with utilizing proprietary internal tools to deploy these code/graphic changes. Each environment required customization to match the design guidelines the client listed.

My technical role was to deploy these environments utilizing HTML, CSS, JavaScript, XML, and Ruby ERB. Along with utilizing proprietary internal tools to deploy these code/graphic changes. Each environment required customization to match the design guidelines the client listed.

Utilizing internal APIs I used the above languages to display complex data and mimic “reports,” that Microsoft Word would produce. An example of an Agenda report can be viewed at this Gist. A simpler example of an item coverpage can be viewed at this link

An example of the output can be viewed here 

As an important deployment team member, it was part of my role to introduce clients to the software and explain limitations. Thanks to my close relationship with our clients I was tasked by our product team to assist with feature development and prioritization.

Agenda UI Wireframe

Design role

I am a big fan of the entire product development process: from collecting feedback from clients to problem-solving to detailed UI and interaction design. I worked with Product by communicating early ideas through flows and low fi sketches to facilitate discussions and get early feedback. I worked within an existing design system but knew when to break out and create a new, extensible pattern. Thanks to my background in Instructional design I have great written and verbal communication skills to help people across the company to understand the rationale behind my proposals.

User Journey Peak

The strict adherence to digitize Robert's Rules of Order for City and County Clerks meetings required an intuitive path to schedule, prepare, conduct and record a meeting passing government legislation. Which sometimes was not straightforward to automate.