Hi, my name is
Richard

I am a...

Full stack developer with a passion in product and software


Technical Languages

Typescript, Javascript, Java, Go, Python, C, HTML/CSS

Experience with

AWS, Node.js, Spring, MongoDB, React Native, Redux, Express, Bootstrap, Android Studio, Git, Heroku, Dialogflow

Certifications

Amazon Web Services Certified Solutions Architect Associate
Amazon Web Services Certified Cloud Practitioner Bloomberg Market Concepts

Alumni at University of Maryland: College Park

B.S. Computer Science, B.S. Finance '21, Honors College, 3.88/4.00


Work Experience






Selected Side Projects

Alumni logo
Freelance web app for University of Maryland Alumni Association

Freelance mobile-oriented web development project for UMD Alumni Association for lifetime alumni members to easily find the location of their engraved name on UMD's multiple alumni walls. Coordinated with client to develop a polished site that fits specifications while meeting time constraints.
Javascript jQuery Bootstrap HTML/CSS

Impulse
A platform that mitigates impulsive spending and brings consciousness to consumerism

A web app and chrome extension combo that extends the online purchasing process and prompts the user to think about whether if they are making an impulse purchase before making that purchase, while providing a data dashboard for long-term analysis on their impulsive habits.
🏆Winner of Capital One Best Financial Hack Award at Bitcamp 2018.🏆
Javascript Node.js MongoDB Express EJS Bootstrap HTML/CSS

Optimize Airbnb
A dynamic web app providing data analysis on Airbnb listings in San Francisco

First web app project. Reads public data from csv format, stores into MongoDB, and outputs data analysis to help Airbnb users maximize profits on their listings and pick the right house location. Deployed live to heroku at airbnb-rwang.herokuapp.com Part of the final round application for the Capital One Software Engineering Summit.
Java Spring MVC MongoDB HTML/CSS Bootstrap Heroku

Latipac
A personalized financial assistant chatbot

Financial chatbot that provides personalized spending advice, activity analysis, and data visualization while also providing basic transactional/banking functionality. Javascript back-end with Node.js; Dialogflow front-end for natural-language processing and intent recognition.
Javascript Node.js Dialogflow



Project Cartoon
cartoon by Mike Twohy

I am always working on new projects! For a list of all of my completed and work-in-progress projects check out my github!