Hello, I'm Ashley Kang! I use design, code, and research to explore questions about how to make the secure thing easier to do. Currently, I work as a security engineer on a platform security team with a current focus in building and maintaining security tools for internal authentication, authorization, and identity governance and administration. I dig coffee, skincare (here's my routine!), skateboarding, the superpower of being interdisciplinary, and miscellaneous scheming (check out the Asian Food Dictionary that I helped start in 2018!).

I have a MS in computer science (proud Offensive Security Society alum!) and a BA in a self-designed liberal arts concentration in art, media studies, and computer science. During grad school, I worked on client and in-house projects with a collective of artists, educators, and technologists, then pivoted to cybersecurity by self-designing a rotational program—resulting in a range of training and experience in:

I am always open to learning about opportunities in these areas that facilitate remote work, work-life balance, and sponsorship + mentorship.

P.S. If you're interested in cybersecurity but aren't sure where to start, here's a blog post I wrote! The point is that there is no single path into cybersecurity, which makes the hacker community so special.


Credits: Designed and developed by yours truly, layout help from SuperHi, typeset with Fugaz One and Work Sans from Google Fonts, compressed with Squoosh and Optimizilla

p5.js Showcase

Purpose: How might we showcase a p5.js project to increase access to the open source JavaScript library and inspire others to contribute to the Processing community in many different ways?

Solution: p5js.org/showcase — A Google Summer of Code 2019 project to create a new 6-part section on the p5.js documentation website that showcases creative and inclusive uses of p5.js and encourages project nominations; officially released in February 2020 with p5.js version 1.0 and expanded in summer 2020


Image: An early iteration of the p5.js Showcase homepage, featuring the headline "Showcase" and an introduction to the project

CLEAN Carwash LA

Purpose: How might we update the CLEAN Carwash LA website to better present who they are as an organization today and support their fundraising efforts?

Solution: cleancarwash.org — A complete website redesign for CLEAN Carwash LA (Color Coded’s first community partner) to strengthen reach to 20+ car washes across LA, 5 foundation funders, and community donors


Image: An early prototype of the new CLEAN Carwash website's "About" section using a CMS (WordPress), featuring a header image of CLEAN's community, their mission statement, and information about how to support their mission


Purpose: How might we connect conscious consumers in Los Angeles with small local businesses (like freelancers and co-ops) that don’t necessarily have an online presence?

Solution: locales.la — A digital platform that highlights small businesses and encourages locals to recommend a business to be featured (Color Coded's first internal project); launched in November 2016 and revisiting in summer 2020


Image: Whiteboard wireframes of the form to "Recommend a Business" for Locales, featuring desktop and mobile views