Ashley Johnson
Developer | Designer | Artist

I want to use my knowledge of design and development to create products that become a part of the everyday life of people worldwide.

Mobile Development

Kidomi
 About the Project

Kidomi is a multi-platform app service that features games, books, videos, and other forms of media for kids between the ages of 3 and 12. The app is currently available for Andoird and iOS.

I was a front-end engineer for Kidomi mobile from it's conception through to its release as well as continued maintainance and its stages of evolution. As a front-end engineer, I also collaborated closely with design and production to bring the experience to life. The app was created in our proprietary library system which was based on Backbone; however, the front-end utilized JavaScript and JSON. I was also responsible for interface animations using JavaScript, managing translation files for the app and its legal documentation written in HTML, and rapid prototyping of new features for testing.

 Gallery
Click to enlarge
Kidomi1 Kidomi2 Kidomi3 Kidomi4 Kidomi5
Mobile entertainment service that provides multiple forms of media for kids ages 3-12

Web Development

Kidomi Web
 About the Project

Kidomi Web is the online browser experience that corresponds to the Kidomi mobile service. Both services are integrated with one another to create a multi-platform experience that provides books, games, video, and other forms of media to kids between the ages of 3 and 12.

I was a front-end web developer for Kidomi from its conception through to its release along with its continued evolution and maintainance. As a front-ed developer, I worked closely with design an production to translate our mobile experience to the web browser. In addition to the front-end developement, I was responsible for rapid prototyping of new features and changes to areas of the site. I created some animations via SASS and JavaScript for the user interface as well as integrated animations created in Lottie by the design team.

Kidomi Web was created using React and Ruby on Rails environments as its base. HTML5, SASS, JavaScript, and JSON serviced the front-end of the product.

 Gallery
Click to enlarge
KidomiWeb1 KidomiWeb2 KidomiWeb3
Online entertainment service that provides multiple forms of media for kids ages 3-12

UI Design

Double Click: Online Spy School
 About the Project

Double Click: Online Spy School was the second half of a two-team project commissioned by the Carnegie Science Center. The interactive experience introduced kids to STEM themes such as programming, physics, and chemistry through minigames and an adventurous narrative using Carnegie Science Center's existing characters used during their summer camps.

One of the biggest challenges of this project, as a 2D artist and UI Designer, was creating artwork that blended in with the style established by the previous team. In addition to creating art assets and adjusting to the needs of the client, I engaged with multiple focus groups and contributed to conducting A/B testing throughout the iterations of this project in order to evaluate the user experience of the entire site. Due to the games being Flash based, I used ActionScript to integrate the art assets into the user interface.

Additional duties to this project included creation of print material and posters using Photoshop and Illustrator.

 Gallery
Click to enlarge
DoubleClick1 DoubleClick2 DoubleClick3 DoubleClick4 DoubleClick5 DoubleClick6 DoubleClick7 DoubleClick8 DoubleClick9 DoubleClick10 DoubleClick11*
* Collaboration with Kim Kiser
An online interactive experience to promote STEM careers to girls ages 8 to 11.

Resume


Skills
  • HTML
  • CSS
  • SASS
  • JavaScript
  • JQuery
  • JSON
  • React Web
  • Ruby on Rails
  • Photoshop
  • Illustrator

Work Experience SANDBOX KIDS, Front-end Developer | Aug 2015 – Apr 2021
Formally Fingerprint Digital, Inc
  • Primary developer for multiple mobile prototypes as demonstrations for prospective clients using proprietary library, JavaScript, and JSON
  • Contributed to development of updated proprietary library which utilized JavaScript ES6 and JSON
  • Developed and maintained features for the parent portal of the Samsung Kids mobile application
  • Developed mobile and web versions of Kidomi from conception to release as well as feature updates
  • Integrated language translations for Kidomi mobile and web applications using Java, HTML, and JSON
  • Collaborated with design team to create and implement UI animations for mobile and web Kidomi
  • Contributed to design of three mobile games for collaboration projects with DreamWorks Animation Netflix properties
BINWISE, INC., Front-end Developer | Nov 2013 - Aug 2015
  • Developed BinWise web application using Backbone, Marionette, JavaScript, HTML, CSS, and ASP.Net
  • Connected the back-end to the front-end of the BinWise web application using RESTful web services
  • Prototyped designs for user testing and evaluation using Balsamiq, HTML, JavaScript, and CSS
  • Advised and designed user interfaces for the BinWise web application
FREELANCE, Web Developer | Aug 2013 - Nov 2013
  • Exiles, LLC: Redesigned, wireframed, and created demo of Nation Orange website using Bootstrap, CSS, and HTML. Design changes were applied to other sites in network. (2 weeks)
  • JustShareIt: Developed JSI Mobility website from provided design, created graphics, and contributed to design updates using Bootstrap, CSS, HTML, PHP, JavaScript, and JSON (4 weeks)
RANDOM-E-NETWORK, LLC, Web Designer | Aug 2011 - Aug 2013
  • Designed and wireframed the Random-E-Network, LLC website using Photoshop
  • Implemented the Random-E-Network, LLC website and database using HTML, CSS, JavaScript, PHP, and MySQL
  • Designed, implemented, and documented a proof of concept for a virtual conferencing web tool using Unity 3D and Jibe by Reaction Grid

Internships THE FRANKLIN INSTITUTE, Game Design Intern, Web Designer | Jun 2010 - Aug 2010
  • Designed an interactive social game experience that utilizes a virtual world and the physical museum displays to enhance the educational value of the museum for ages 8 and up
  • Create the 2D concept artwork using Photoshop.
  • Redesign and implement the A.R.I.E.L. project web site using HTML, CSS, and JavaScript.
NASA, AMES RESEARCH CENTER, Networking Intern | Jun 2008 - Aug 2008 and Jun 2007 - Aug 2008

2008: Researched understandable and novel data visualization techniques to display large amounts of network data collected from routers.
2007: Researched the use of Voice over Internet Protocol software to communicate with future NASA research teams that will explore the surface of the moon.
  • Set up and maintained SQL database of network information on a BSD server.
  • Tested and evaluated possible innovative ways to visualize NASA network traffic using a variety of different programming environments.
  • Developed a data visualization prototype using Processing to display thousands of data points.
  • Installed and maintained a Linux Server to host the Asterisk Voice over Internet Protocol software.
  • Installed, tested, and maintained components for Asterisk Voice over Internet Protocol software for future NASA use.

Education
  • CARNEGIE MELLON UNIVERSITY: Pittsburgh, PA, Masters of Entertainment Technology, 3.60 GPA | 2011
  • SPELMAN COLLEGE: Atlanta, GA, Bachelors of Science, Computer Science, Cum Laude | 2009