I solidify the gap between complex data and intuitive user experiences.

5+

years' experience

50+

websites

400

milligrams of caffeine per day

Chicago

area

Hi, I’m Greg — a UX designer and web developer with a focus on complex, data-driven workflows and front-end design.

I combine a deep understanding of user behavior with technical development expertise to design and code thoughtful products built for performance. From comprehensive enterprise solutions to design engineering components, I deliver meaningful, intuitive digital solutions that delight users and drive competitive business results alike.

Outside of work I enjoy painting abstract works, World of Warcraft, and producing electronic music.

Design Journey

How I Got Here

01

By Design?

Some may say I was born to work in design. My father was an artist, designer, and professor. I fondly remember spending time in his home studio with other designers whom he employed to run his small business in between lectures. I read books, we listened to music, and watched the guys click, type, and create.

In the morning before I went to afternoon kindergarten, I'd travel around with my dad visiting design clients and print shops, the journey being soundtracked by Johnny Cash.

02

Learning the Ropes

I later found my way to Purdue UX Design, a program that seemingly blended everything I wanted: psychology, visual design, and software development.

I was awestruck. This huge, new, impossibly complex and infininite world appeared in front of me--we could build whatever we set our minds to. My time in this rigorous curriculum taught me a user-centered approach to research, UI design, and product development. Digital civics instilled in me the drive to empower folks in solving local problems via scrappy, digital solutions.

03

Practitioner

Now in the field I'm motivated to continue learning different skills and techniques in full-stack web development contexts. I am motivated in solving real problems and empowering folks to address local issues with novel solutions. I take great joy in training others, and believe that development is an accessible tool that anyone can learn.

In the office I'll greet you with a smile. At some point I'll crack a joke... but, beyond the humor, I'll always be focused on my craft and be excited to explore new code ideas with my team.

What I Make

Optimized Web Experiences

The web will never die. Users expect businesses to have accessible, highly scannable web experiences with nimble functionality.

I optimize user flows and front-end layouts for marketing websites, prioritizing clear navigation architecture and smooth interactions that drive users to convert. By unifying design systems and semantic front-end execution, I deliver maximization of business value and streamline the customer journey.

Enterprise Data Dashboards

Designing for complex enterprise ecosystems requires balancing backend constraints with user clarity. For that balance, I create scalable products that handle complex workflows and administrative data.

Through JCMA, I designed and built custom web platforms that transform raw Dataverse data into intuitive, actionable user views. By utilizing custom PHP endpoints to fetch backend data, I mapped out high-density dashboards that reduce cognitive load, streamline reporting, and ensure absolute consistency across user interfaces.

Design Engineering

I specialize in design engineering—translating complex product requirements into precise, high-fidelity UI components. I focus deeply on interactive details, strict accessibility standards, and micro-interactions that make complex systems feel responsive and natural.

Leveraging Figma, React.js, HTML5, CSS3, and REST APIs, I build functional prototypes and production-ready components. My work balances design system logic with technical execution, ensuring that complex layout structures, dashboard states, and custom tools are highly interactive and performant.

How I Do That

Delivering a holistic digital experience requires work in every phase...

Research to Strategize

User Journey

Interview

Site Map

Heuristic Analysis

Design to Refine

Sketch

Wireframe

Prototype

Usability Test

Develop + Deliver

HTML/CSS

JavaScript

React

WordPress

...and is lost without North Star values that stand the test of time:

Keep your code clean.

Show up on time.

Be intentional.

Help others.

Be scrappy.

Stay true.

Do you.

+

Have fun.