Progress Systems

Context & Challenge
Progress Systems is a technology provider powering digital banking for 200+ credit unions across Ireland and the UK. Their existing web and mobile platforms were inconsistent in branding, difficult to maintain at scale, and delivered a sub-optimal user experience—hindering both adoption and operational efficiency.
My Role & Responsibilities
• UX/UI Design - Led end-to-end design of responsive web and mobile banking interfaces, grounded in user-centered principles
• Front-end Web Development - Built dynamic, scalable financial web themes with HTML5, SASS, and CSS3
• Graphic Design - Produced 30+ marketing assets as banners, flyers, and posters for campaigns and product launches
• Optimization & Automation - Maintained and optimized CSS/SASS templates; authored Python scripts to automate migrations and performance tasks

Process & Activities
Discovery & Research
• Conducted stakeholder interviews to map key user journeys
• Performed competitive benchmarking against leading banking apps and sites
Ideation & Prototyping
• Sketched wireframes and high-fidelity prototypes for both mobile-first and desktop layouts
• Established a modular design system using atomic design, allowing each credit union to easily apply its brand
Implementation & Handoff
• Standardized SASS as the core styling framework, creating reusable components and documentation
• Collaborated closely with developers; delivered annotated style guides and redlined assets to ensure pixel-perfect builds
Validation & Optimization
• Ran usability tests with real users; iterated on UI patterns to improve task efficiency
• Developed Python scripts to automate the migration of 100+ legacy banking themes, reducing manual overhead
Outcomes & Impact
• Mobile Banking v2 — Led the interface redesign
• Mobile‑first — Explored responsive layouts and patterns
• Modular theming — Balanced component reuse with brand uniqueness
• SASS standardization — Introduced SASS as the CSS framework
• 20+ website themes — Designed and front‑end developed, optimized for performance and branding
• 30+ mobile apps — Contributed to Progress Banking mobile applications
• 30+ marketing assets — Flyers, banners, and launch collateral
• 100+ migrations — Automated Progress Banking moves using Python scripts
• 95% of implementation time reduced — Expanded online banking implementations, driving direct profit impact


Projects
1. Financial Websites and Online Banking
2. Mobile Banking 
Key Learnings
• Clear handoff accelerates delivery Detailed documentation and communication between design and development cut implementation time
• Proactive skill growth  Python enabled me to bridge design and engineering, unlocking process automations that saved the team significant time
• Small wins in legacy environments  Incremental improvements earn stakeholder trust and pave the way for larger innovations—even within entrenched systems
- - -
Check another work experience
Back to Top