HELLO!

I'm a Portland, Oregon based software engineer and artist. I currently teach full stack web development at PDX Code Guild.

I offer freelance web design + development and mobile app development. Ask for rates.

Recently, I've been having fun with bot-building and natural language processing. I'm always looking to collaborate in projects (( code / art / photo / video / 3D / animation )). Let's collab!

Projects

NodingBat

JavaScript coding school

Created by Omari.io, a web development collective located in Santa Cruz, California, NodingBat is a free, open source online coding school that offers live JavaScript coding problems for users to solve.

Check it out here!

NodingBat

EmVibe

GSR-monitoring mobile app

Android app for processing galvanic skin response signals used in the Stress & Framing Emotion Feedback Lab for UC Santa Cruz's Human-Computer Interaction Lab.

Published in ACM's Proceedings in Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT 2018). Publication available here.

EmVibe

D.A.V.E.

Screenplay bot

Generates formatted screenplays (PDF and plaintext) through learning from screenplay dataset.

D.A.V.E

SENTIENCE

Memebot

Generates original content (text + image generation) learning from pages of the Weird Facebook collective.

Check it out at https://SENTIEN.CE/

SENTIENCE

Process Dashboard

Error diagnostics

Data visualization web dashboard to improve diagnostics for Xactly’s internal support group.

ProcessDashboard

Echo

CBT mood tracking

Data visualization app for visualizing long-term cognitive behavioral therapy data gathered from the Echo project.

UC Santa Cruz's Human-Computer Interaction Lab conducted the Echo project, which studied the effects of technology mediated reflection and documented the therapeutic potential of memory logging and reflecting on wellbeing.

Learn more about Echo here.

Echo Visualization

Skills

Language

  • Fluent Python, JavaScript (ES6/7/8), Java

  • Prior Exposure C++, C

  • Spoken English, Mandarin (conversational)

</> Frontend

  • Frameworks React, Vue, Meteor

  • HTML5 / CSS3 / JS

  • SASS/LESS

  • Responsive design

Backend

  • Python Django, Web2py, Flask

  • JS Node, Express

  • Java Spring

Tools

  • Version Control Git

  • NLP NLTK, SpaCy

  • Design Adobe Illustrator & Photoshop

  • Agile development

  • Android Studio

Connect with me