I'm a designer who codesa pixel-slinging, css-writing, documentation-drafting web designer and frontend developer dedicated to crafting top-notch digital experiences.

Read More +

I got bit by the design bug early and built my first website 15 years ago — at age 15, funny enough - to share my pixel art. Over the years I progressed from table-based layouts with spacer gifs to responsive, mobile-ready, css-powered designs. I got deep into Wordpress in the early days, getting comfortable with php syntax and a little bit of mySQL by building custom themes for personal sites and student portfolios.

In 2009, I got my BA in graphic design and started freelancing under the name Marginalia Studios. I spent a few years doing web design and development work for local business and artists before switching to the world of corporate in-house design when I joined Lycos (yes, of 90's search fame) in 2012 as part of the team behind lycos.com, tripod.com, and angelfire.com.

After just over two years at Lycos, I moved on to COMSOL, where I joined a small, ambitious team responsible for comsol.com as well as the company's intranet, which is a mix of 3rd party software and lots and lots if in-house built tools for everything from content management, marketing and sales, and customer support.

Are you looking for an experienced UI/UX Developer who can take projects from research and wireframing all the way through to HTML & CSS? Are you located in southern Mass or Rhode Island (or open to telecommuting)? Well, I've got good news!

You've found one! If I've piqued your interest, drop me an email at nicolemglynn@gmail.com. Not quite convinced? Check out my Resume or maybe LinkedIn.

©2009-2017 Nicole Glynn.

Events Calendar

In early 2015, the events section of comsol.com was not up to the tasks that our customers and internal stakeholders were asking of it. It was a hard-to-read, text-heavy legacy system that didn't provide the robust filtering options potential attendees needed to find the right training events for their needs, and it was tied into a legacy backend that made the landing pages for individual events a chore to create and update.

I was tasked with one half of a two-part project to rebuild and modernize the system. My part consisted of a ground-up redesign of the customer-facing calendar at comsol.com/events, as well as the landing pages for each individual event listed in the calendar. Simultaneously, another team was rebuilding the custom content management system that would feed event data to my calendar and landing pages.


  • Project Management
  • Information Architecture
  • Wireframing
  • UI/UX Design
  • jQuery
  • Development Specification
  • QA Testing
  • Post-Launch Support

The Process

This was a project that had been (just barely) started and shelved in favor of more pressing matters (we're a small team with a big website) shortly before I started with the company, so the overall spec as far as features and goals go was pretty well fleshed-out when I began working. The research phase was more or less done and I was able to jump right to the information architecture once I was brought up to speed.

As with many other things in my life (I run my life with lists and spreadsheets), I started with a big ugly list of every page, content block, and interactive element in the system and whittled away at it until I had the rather sprawling flowchart you can see a bit of in the screenshot above. This chart details the two pages in the system - the calendar and the single event page - and all of the content, interactive elements, and links between each of them.

From here, I moved on to wireframing (samples of which are also in the image at the top of this section) and, after many revisions and review meetings, started fleshing out the static HTML & CSS.

On the backend, the events system would be using a combination of php and javascript to tie into the database and generate individual event pages as they were created by events coordinators in the new CMS being built to power this thing. To facilitate this, I created a static prototype of all pages (the calendar itself, and one for each of the four event types) which was - after many rounds of review, testing, and revisions - handed off to the backend developer to pick apart and put back together again in a manner that would make the CMS happy.

The end result has been in use since late 2015, and while I can't share internal registration numbers, the new design has been overall well-received and more than accomplished our stated goals of better filtering, clean, modern design, and simplified registration.

View Live


While I did not work on the companion CMS back in 2015, I did give it's UI an overhaul in late 2016. As mentioned above, we are a very small team working on a rather large website, and the original CMS was created mainly by backend developers and didn't get much attention on the UI side of things; So while it was functional, certain crucial aspects of it suffered from poor typography and lack of hierarchy.

To help with this, I re-worked the main event listing in the CMS (a table with many, many columns for each event) to improve spacing, typography, and general organization of data. I also added the ability to hide/show and filter out various data columns depending on a given users needs - for example, an event coordinator has different data needs day-to-day than the VP of Marketing, so they can customize which columns they see by default.