Experience
Cloud Software Group, Jaspersoft Product Division | 2022-2025
Lead UX Designer
TIBCO Jaspersoft and Citrix merged to become Cloud Software Group. In addition to my design contributions to Jaspersoft applications, I also:
- Worked with developers to rebuild and customize our component library using Material UI
- Owned the design aspect of redesigning and moving our community forum site to a new platform
TIBCO Jaspersoft | 2014-2022
Lead UX Designer
After Jaspersoft was aquired by TIBCO I headed up a small team of designers. In addition to my design contributions to JasperReports Server, I also:
- Collaborated with developers to rearchitect our CSS
- Built a component library that is shared across our web-based applications
- Led the initiative to identify and plan product improvements based on customer interviews
- Identified and implemented accessibility improvements to meet WCAG AA compliance requirements
Jaspersoft | 2011-2014
UX Designer
I joined the product team of this business intelligence software company where I was the sole UX designer for the JasperReports Server web-based application.
- Worked together with internal stakeholders to establish product/ feature requirements
- Designed wireframes and prototypes
- Built application interfaces with HTML and CSS
- Created UI specifications to guide engineers and QA
- Logged, tracked, and fixed UI bugs
Self-Employed | 2009-2011
Freelance Web Designer
Designed, built, and maintained websites for small businesses and non-profit organizations.
National Council on Crime and Delinquency | 2002-2009
UI Designer
I worked with developers to design and build web-based applications for child protective services case management as well as youth and adult offender supervision. Our customers and users were government agencies and their employees, so there were strict requirements for the applications we built.
- Created user task flows
- Designed wireframes and prototypes
- Built application interfaces with HTML and CSS
- Logged, tracked, and fixed UI bugs
- Wrote and designed training materials
- Conducted on-site training for end users
- Worked with developers to establish design and functional standards
- Established brand identity across our applications
- Managed and mentored one designer
Fitchburg Access Community Television | 2001-2002
Cable Office Assistant
Provided organizational support to the station director.
- Created weekly program schedules
- Designed community bulletin board pages that appeared on air
- Edited video shot by staff and volunteers
Weather Central, Inc | 1996-2000
Newspaper Weather Page Production Specialist
This private weather forecasting company had a small department that produced newspaper weather pages.
- Created weather graphics
- Collected weather data
- Assembled, proofread, and delivered daily weather pages to over 30 newspapers across the United States
Tools
- Figma
- Sketch
- Adobe XD
- Adobe Photoshop
- JIRA
- Git
Languages
- HTML
- CSS/Sass
Skills
- Accessibility
- Design systems
- Prototyping/Wireframing
- Usability testing
- User interviews
- Visual design