Scott Petrovic · (636) 633-0984

I am a UI designer/developer. I actively develop my artistic, UI, and programming skills through college courses, self-studies, and freelance work. It is always an evolutionary process. I am always looking for opportunities to improve and become better with what I do.


UI Designer/Developer

Swank Motion Pictures

A post-theatrical movie distribution company that operates similar to NetFlix. I work in their engineering department and work with developers and business people. Most of the tools and designs that I work on are internal and deal with order fulfillment. I create wire frames and mock ups for Smart TV, web, and embedded applications. If design work is getting low, I help the developers and work on UI development. The development technologies I help out with are HTML, CSS, Angular.js, javascript, and C#.

November 2010 - Present

UI Designer/Developer

Krita Foundation

A free and open source drawing and painting application. It is similar to Photoshop, but has a stronger emphasis on drawing and painting. This involves a lot of user research and learning how artists use the application. I do quite a bit of development as well. It is written in C++ using the Qt framework.

March 2013 - Present

Web Designer

CPI Corporation

Designed aesthetics of multiple sites and updated as needed. Headed web analytics for quantitative & qualitative insights. Worked independently and worked under tight deadlines. Assisted marketing department with web strategies and direction

September 2007 - November 2010

Layout Artist

The Exponent (Purdue University newspaper)

Created daily newspaper layouts under strict deadlines. Worked with Editors and Photographers. Used QuarkXPress and NewsEdit Pro to assemble layouts

August 2006 - May 2007

Art Director

Petrovic Commercial Screen Printing

Designed graphics for signs, banners, and posters for spot color printing. Edited artwork to be compatible with printing. Performed color. Separating with added guidelines and trim marks. Established good, positive relationships with clients and employees. Interacted with customers on a regular basis to ensure accuracy

Summer 2005 (Internship)


Purdue University

Bachelor of Science
Computer Graphics Technology

GPA: 3.49

August 2003 - May 2007


Design Tools & Technical Abilities
  • C++

  • HTML

  • GIT

  • CSS3

  • Javascript

  • Linux

  • Photoshop

  • Inkscape

  • User research
  • Collaborates between multiple teams
  • Iterate designs through wireframes and mockups
  • Requirements gathering and acceptance tests
  • Support developers with front end programming


Krita Foundation

I was put in charge of the user interface direction in 2014 for the project. For a lot of the work, we use a combination on communication tools since we are all remote: IRC, forums, and bug trackers. From this information I work with the developers and artists to come up with the final designs. The design decisions I help facilitate range from fixing confusing verbiage to creating an animation system workflow. I also spend a lot of time in the code as well doing front end development and improving the workflow and appearance. I usually do my development on Linux as that is what the other develoers use. I have done a lot of wireframes and discusssions if you want to see more of the process I use.

krita website

In addition to the application interface I also designed and developed the website. This involved taking the original site and finding out what were all the problems and ask about the dreams people had for the future. I then put together wireframes and worked with the developers and artists to organize the content and develop the branding for the application. The polish was then added by adding illustrations, colors, and fonts using InDesign. The site design that exists now is a secondary update that was made in mid 2016 that I did. It uses WordPress as the back end and a custom theme I made. It uses the Polylang plugin for handling multiple languages. I organized and worked with translators from multiple countries to make this happen.

Swank Motion Pictures
Swank Motion Pictures

Most of the work I do I cannot share as it is internal tools that the company uses. I can share a bit about the process I use. I usually get direction from the head of our engineering department about features that the business wants. The highest priority items that need design work come to me. I then work with a business analyst, business stakeholder, and software developer to iron out all the details and and workflows. When everything is done I pass the designs and requirements off to the developer to get started. We use JIRA and email for managing the steps and communication. I did help build with the website shown above. That project involved helping marketing get familiar with using the Umbraco CMS and adding content that an outside angency did. There is an API that feeds in a bunch of movie titles, so I helped make sure all those processes were working.

blender website

A site that I helped work on from 2013-2014. I came in a little late to help out with the site design. I did help out quite a bit with javascript issues that arose from plug-ins and responsiveness. It was the first time I really worked much with github and LESS before. It was a nice experience and the site turned out pretty well.

Awards & Activities

  • Google Summer of Code Mentor 2017
  • Google Summer of Code Mentor 2016
  • Artist Choice Award in ImagineFX (Issue 139) for Digital Painting with Krita 2.9 book