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.
However, my interests don't stop at computers and art! They also include animation, comics, cosplay, music, and more! Check out my personal projects!
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.
Samsung kids was child safe app for Samsung mobile phones and tablets that allowed kids to utilize curated media apps in a locked, controlled environment. This app included multople forms of media such as books, games, and music, as well as apps selected by parents to be accessible to their children. This app is no longer available for purchase.
This app was already released to the public when I began working at Fingerprint Digital, Inc. However, I was responsible for adding in new features for the app's parent section as well as contributing to its evolution and maintainence. Samsung Kids was created in our proprietary library system which was based on Backbone; however, the front-end utilized JavaScript and JSON.
Fingerprint Digital, Inc. collaborated with Dreamworks Animation to create mobile games that advertised the shows Trolls: The Beat Goes On, Spirit: Riding Free, and She-Ra: Princess of Power on Netflix.
As a consulting engineer to the outsourced development of three mobile game collaboration projects with DreamWorks Animation Studios Netflix Properties, I was responsibilities for bug tracking, testing, and asset support.
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.
My personal website, ANJ-Arts is not only a portfolio site, but an area where I can utilize new skills I've learned in web development.
This website is written in HTML 5, CSS 3, JavaScript, and utilizes the JQuery library. I am the sole full stack developer for this site and I handle the design as well. The gallery contains the evoluation my portfolio site has taken on over the years.
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.
Heavy Metal is a prototype commissioned by Caterpillar to create a virtual terrain deformation environment for remote control construction equiptment. The purpose of the virtual environment is keep the machine operators out of harms way in dangerous settings.
I covered multiple roles for this project. As the user interface designer, 2D artist, and front-end developer, I was responsible for designing and creating the assets for the user interface of the system. This required visiting work sites to observe and learn the heavy quiptment being used. Unfortunately, operation requires training and a license which couldn't be fulfilled in the time allotted for the creation of the prototype. This means I needed to resort to the user manuals to get an idea of how the machines worked to properly simulate a game-like dashboard.
The prototype was created in Unity with a codebase of JavaScript and C#. The art for the user interface assets was created in Photoshop.
Additional duties to this project included creation of print material, branding, and posters using Photoshop and Illustrator.
Insight was a prototype commissioned by Lockheed Martin to create a wearable heads-up-display system akin to the Iron Man helmet from Marvel Comics. The goal was to use available off-the-shelf tech to create a simple concept as the beginnings to a larger project.
I covered multiple roles throughout this project. As the user interface designer, 2D artist, and front-end developer, I was responsible designing, creating the assets for, and scripting the user interface of the system. Our prototype was made with a wearable monitor that plugged into a laptop that ran the code to run the heads up display. The monitor included an outward facing camera we used to feed video of the outside world. The interface was controlled using a special glove that interacted like a mouse along with glyph decoding.
The interface for Insight was created using Photoshop and Lua. Additional responsibilities included created the project web site using HTML, CSS, and DreamWeaver as well as branding and digital media.
Front-end engineer for multiple international, customer-facing products primarily using TypeScript, JavaScript, JSON, and SASS in the React Web framework. Extensive experience with the agile workflow process which includes daily stand-up meetings, bi-weekly development cycles, sprint planning, and sprint retrospectives. Knowledge of version control software such as Git and SourceTree. Collaboration with multiple departments such as design, quality assurance, analytics, and content services.