Randy Truong

Hello! I'm Randy Truong.

Software Development
OOP
React
Flux
NodeJS
Express
MongoDB
Isomorphism
SocketIO
Browserify
PassportJS
Javascript
Git
ZenHub
Agile
IOS
Swift
Android
Java
Embedded Systems
C++
C
Linux
Bash
Algorithms
Full Stack
APIs

Sir Prance

is a mobile game built on both the Android and IOS devices. Implementation uses concepts of Object Oriented Programming, timer callbacks (State machines), animations, view controllers, and etc. We went through the entire process from downloading Android Studios and XCode to uploading the game onto the app stores. Check out Sir Prance on your device's app store. Download and play!
Swift 2
Java
IOS
Android

Vent DJ

is an innovative way to listen to music, allowing you to create a playlist that consists of Youtube videos and SoundCloud tracks. Start your search with your favorite songs. Add them to your queue by clicking the title, and enjoy your newly generated playlist. Vent DJ incorporates different methods in playing the queue depending if the shuffle or loop is on.
HTML/CSS
Javascript
JQuery
Youtube API
SoundCloud API
Materialize CSS

Vent Tag

builds upon Spotify, allowing users to add hashtags to songs on Spotify. Using Spotify's API, we acquired user's playlists and tracks to be displayed. Users can add hashtags to any given song. Afterwards, input a  "#"  and the hashtag query on the search bar, generating a playlist on Spotify with the songs that contain the hashtags. This makes new ways to store and share music. Vent Tag uses Parse to store the datas. Each hashtag is unique to the users who logged in. This was the first project Vent Origins worked on and was not the last.

HTML/CSS
Javascript
JQuery
Spotify API
Parse

R'Cart

is an Android application and project of UCR's Software Engineering course. Working in a small team to emulate a company-like scenario, we designed an application that has similar features to GasBuddy (Finding cheap gases in the world). We had to extend the functionalities to also include shopping products as well. We used several API's including the Gas Feed API which gave prices all over America, the Mashery API which gave prices of products from everyday shopping stores, and the Google Maps/Places API for routing to these locations.
Android
Java
Gas Feed API
Mashery API
Google's API

NES Emulator

As part of my Senior Design course, which was done as a summer study abroad course in Lausanne Switzerland, we worked as a group to tackle something that dealt with both hardware and software. What better way to explore FPGAs with writing an entire NES emulator from scratch! To put it into perspective, what took years for Nintendo to do, we had to do with a team of 5 in a given school quarter.
FPGA
Embedded Systems
C
VHDL
Verilog
Hardware
Get to know me!
Contact me at