University June 2019 • Relevant coursework: Algorithms Design, Machine Learning, Compilers and Interpreter Design, Web Development, Operating Systems • Programming: C++, C, Java, Python, HTML, CSS, BASH, JavaScript, MySQL, React • Software: VIM, Linux, Visual Studio, Eclipse, gcc/gdb, lldb, Android Studio
EXPERIENCE Rainforest Seattle, WA
Software Engineer Intern September 2018 – Now • Create a single global end point for an API that loans out unused EC2 servers to customers for testing or diagnosing problems in their services • Design a new UI that will serve up the new end point with better user experiences such as caching, searching, and error feedback Dying Blue Gian San Jose, CA Software Engineer Intern June 2018 – September 2018 • Automate detecting policies in invoices as well as its compliance to other contracts • Compares invoices that were parsed from PDF format and find duplicate invoices based on a certain parameter • Implement entity flow script in Scala that allows for fuzzy matching and variant name School of Engineering University Research Assistant September 2017 – April 2018 • Assist with the Space Company JPL • Develop a website game simulating the ice sheets to help increase awareness for the masses about the impact of global warming • Research and implemented my findings significance of cloud effects on temperature • Use Python to serve predictions of ice mesh melting using previously served data
Web Application February 2018 • Interactive website where users can list what course they have taken and shown on a graph which classes they can take based on those classes • I lead in design of the backend of RESTful server to serve the digraph to our front-end graph visualization in Vis.js My hackathon team created a web scraper to sort through the prerequisites and put that data into a directed acyclic graph in Java. • Source Code: https://github.com
URL Google OCR, Android, Java, Gradle, MySQL
Android App June 2017 • Our 8-person team created an Android application that takes photo of URL to open websites on the phone in their respective application, whether it’s Instagram link • I utilized Google Optical Character Recognition API to build a Text Recognizer that will stitch different text blocks and parse a valid URL. After getting the text, we match Regex to parse the right URL to open and start a new intent with that URL. • Source Code: https://github.com/
Ultimate Nuxt.js for Full-Stack Web Applications: Build Production-Grade Server-Side Rendering (SSR) and Static-Site Generated (SSG) Vue.js Applications Using Nuxt.js, Node.js, and Composition API (English Edition)