Carly M. Ho

Multilingual full-stack web development

Projects ~

Automated Business Designs

Handled a homepage design overhaul and overall site refresh for Automated Business Designs, a staffing software company looking to update their digital image.

EM Search Consulting

Housing Authority of Cook County


Website for the New Jersey-based recovery and treatment company. The design featured background video, reversed scrolling and curved borders to give the overall site a soothing feeling, which were interesting challenges to implement.

Michael Jordan's Restaurant

Site for the new Michael Jordan's Restaurant in Oak Brook, IL. The image colorizing animation is done dynamically, which was a challenge to implement, but the bold reds really make the site pop! The diagonal borders and lines are done using SVGs and a bit of javascript to help dynamically resize and re-angle things.

What's in a name (validation)?

A talk I originally delivered at Alterconf Chicago 2017. In this talk, I discuss the how the way we validate names (or don't) can make technology more inclusive. Watch the talk here.


A quick Sunday evening project to create an application for planning writing projects using the Snowflake Method. Put together over about 6 hours of actual work total.

Michael Jordan's Steakhouse

Implemented a major website refresh for Michael Jordan's Steakhouse and its Chicago, Connecticut and Portland locations. The theme needed to be flexible enough to accommodate content for the three different restaurants, and have stylish menus that were still easy to change seasonally.

Ask Again Later Character System

Character and rules management system for the live-action roleplaying game Ask Again Later, which I run. The system keeps data on the game's unique ruleset, as well as helps the gamerunners and players manage data and information related to gameplay.

Tara Zuber

Simple but elegant single-page site for freelance writer Tara Zuber to display her writing credits and make it easy for interested parties to contact her. Wordpress theme built on Sage 9.

Personal Portfolio

You're looking at it right now! I'd done a lot of work and launched a lot of projects in the previous year or so, and wanted to have a place to properly showcase them. You can read my extensive documentation of this site and its unconventional backend here.

Ask Again Later Website

Wordpress theme built on Sage 9 for the website for Ask Again Later, to house setting and rules information for prospective players.

Fully responsive, and contains some neat tricks, like subpages automatically inheriting their parent page's banner image. Banner images are also automatically filtered to achieve a consistent look and feel.

Afton Partners

Full-stack development of a full rebranding and site refresh for Afton Partners, a company that consults on public education finance. Note the all-CSS animation on the homepage, and the dynamically-generated graphs on the Trends page!

ORS Haircare

I handled front-end development on this project to refresh ORS Haircare's design and implement their online shop. The user interface involved implementing a number of complex pieces, such as the homepage's featured product slider and the shop's filtering interface, in order to best showcase their merchandise.

Pritzker Children's Initiative

Developed this small but visually impactful site to house information for the Pritzker Group's new children's health initiative. While it's a simple site, it was fun to implement the various animations the designer laid out for me to present the content in a visually interesting way. Nominated for a CSS Design Award (April 24, 2017).

Excel Partners

A new website for Connecticut-based staffing firm Excel Partners. A major component of this site was the ability to pull in new job information from an external API, as well as the employees-only information portal.

LBP Manufacturing

I was the developer on the front-end portion of the new site for LBP Manufacturing, a major designer and producer of food packaging products. The site involved a number of complex visual elements and animations designed to showcase the company's products, which were a fun challenge to implement. A 2017 Communicator Award winner!

Fortune Restoration

Fully responsive complete revamp of local major restoration company's website, highlighting their many services and high-profile projects with image galleries of their work.

Sagin, LLC

Physicians Immediate Care

Gonzalez Byass, USA

A website for the Chicago-based wine distributor to go along with a major rebranding. The biggest challenge was figuring out how to display a large amount of data about their large selection of wines while also having it work just as well in mobile browsers. The homepage animation is done entirely using CSS animation keyframes.

Steak Bar

Brochure website for newly-opened Chicago restaurant Steak Bar to display their menu and allow patrons to make reservations.

Infinite Mysteries Character System

With two other developers, built this system to house player and character data for a playtest of a new roleplaying game system created by a friend. I was responsible for a lot of the database architecture, and created an API to help validate characters' stats and display relevant rule information.

Dead City Productions Character System

Character system for local LARP club Dead City Productions. With two other web developers, I worked to create a system that could manage character and player data for multiple games with different sets of administrators.

Magical Burst Tools

A set of tools for creating characters and game elements for the roleplaying game Magical Burst, either by hand or entirely randomly generated. I originally wrote this in PHP as a very straightforward random generator, but after the author released tables that would allow completely random character creation, I worked up a more robust version in Sinatra that also allows for users to edit and save characters, and includes a number of other random generation tools.


What I'm doing right now:

  • Running Ask Again Later, an independent LARP, with friends
  • Singing with the Windy City Treble Quire
  • Wedding planning with my super cute fiancée! We're getting married probably fall of 2018.
  • Telling our cat that she's cute for the twentieth time today - we adopted her toward the end of October 2016 and now she is 75% of what we talk about
  • Getting my voice and expertise out there as a tech conference speaker: