Our Work


Web sites developed for your needs

Beyond the layout, we can build bespoke tools for your needs, audience or story

Association of medical illustrators judging portal

AMI Salon Judging Portal

Problem:  The Association of Medical Illustrators has an annual conference. One central element to the conference is the Salon, which presents submission of work of the constituents. In the new era of social distance. How can artwork be judged? Solution: I designed a webapp that would dynamically populate through a Dropbox API. The site created would deliver  context specific information for three distinct user privileges. The Judges would have assigned categories populated with the entries of those categories. Once all the judging is completed the results would automatically be tallied through the back-end. This data could then be displayed by the admin users.  This allowed for continuity of the association's annual Salon at a time where the physical conference could not be.

Solution: I designed a webapp that would dynamically populate through a Dropbox API. The site created would deliver  context specific information for three distinct user privileges. The Judges would have assigned categories populated with the entries of those categories. Once all the judging is completed the results would automatically be tallied through the back-end. This data could then be displayed by the admin users.
This allowed for continuity of the association's annual Salon at a time where the physical conference could not be.

 3D models in browser

Interactive graphics

Allow the view agency to interact with your content at their own pace. Let them explore and learn for a better experience. 2D animation with navigation controls,Interactive animations can chapterize for interactive learning experience this being just one chapter

View a sample project here

 3D models in browser

In browser 3D models

Display your physical product or tell a story about your process within browser 3d graphics.

View a sample project here

Contact Us


Get in Touch with Us