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.
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.
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.
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.
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.
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.