Hi, I'm Ariel Liu. I'm a designer and developer. Let's
start a conversation.
Where I've been
Staff Software Engineer
December 2022 - April 2024
-
Re-architected the Prosemirror text editor for developer simplicity
-
Improved product security by isolating code runtime into iframes
-
Integrated code compiler updates in the Codemirror editor with the React runtime
Senior Software Engineer
July 2018 - July 2021
-
Led the Platform UX team to establish a design system
-
Re-structured information architecture across the cloud dashboard
UX Consultant
January 2018 - June 2018
-
Iterated on UX design of Community product in Figma for type 2 diabetes patients
-
Wrote React components and backend endpoints in Python/Flask
Front-end Software Engineer
April 2014 - January 2017
-
Built first major revision of lyft.com in Angular
-
Implemented first enterprise admin portal UI, coupon tool UI, and market configuration UI
-
Led internal tool platform decisions to aid with performance and developer productivity
and ensured code quality through thorough code review
-
Advocated for the user by conducting user research with internal customers for
internal tools and maintained relationships
-
Designed and built iterative prototypes based on user research findings
-
Initiated internal Atomic CSS library and coordinated with Design to ensure consistency
and quality between designs and implementations
-
Wrote customer support integration for Android app
Product Design Lead
June 2013 - March 2014
-
Redesigned the Yub product page--the main driver for sales growth--and homepage
-
Created visual identity for Yub through style guide, logo design, and illustration
-
Generated marketing materials for affiliates and brands along with mocks of ads
-
Designed and built initial affiliate portal
iWork Engineering Intern
May 2012 - August 2012
-
Designed and implemented a feature for Numbers
Camera Sensor Team Intern
May 2011 - August 2011
-
Developed drivers for cell phones in C
-
Designed three new APIs for automated testing
Carnegie Mellon University
B.S. in Computer Science and Human-Computer Interaction
May 2013
What I do
Programming
- Web (HTML / CSS / Javascript)
- Java
- C
- Go
Design Tools
- Photoshop
- Illustrator
- InDesign
- Sketch
- Pen / Paper
Methodologies
- Wireframing
- Usability Testing
- Affinity Diagramming
- Personas
- Contextual Inquiry
Just for Fun
- Sketching
- Pottery
- Rock Climbing