Career Profile

Full-stack developer with both academic, personal and hands-on Enterprise experience in front and back-end development. Has a good understanding and knowledge of Java, Python, SQL, JavaScript, HTML and database analysis and design. Driven individual with the ability to adapt to any situation and is open to learning new technologies. I am passionate about building software that would help people in achieving their goals more efficiently, and I am seeking for a full-time opportunity where I can be part of the growing team to make impacts.

If you are using a computer, you can press the ` key on your keyboard to bring up a terminal~

Experiences

Application Developer

August 2018 - Present
Cognizant @ Pacific Gas & Electric, San Francisco, CA

- Closely involved in all stages of SDLC. Took ownership over customer facing applications and implement new features according to requirements.

- Developed interfaces, primarily for billing/Meter-To-Cash and human resource reporting, using large data sets.

- Automated business applications and analyze root causes for critical production issues - has once reduced application runtime from 12 hours down to less than 2 hours.

- Worked with infrastructure team to analyze and set up new IT interface system for the company to allow a more stable and fault tolerant environment for all future interfaces.

Web Developer

January 2018 - May 2018
Communications and Marketing Services @ SUNY Oswego, Oswego, NY

- Developed an utility Chrome extension plugin for office staff members. It transforms data display format for Google Spreadsheet to increase information readability.

- Designed a student blogs site using REST APIs to promote campus life, to allow student creativity and to strengthen connections among students

Teaching Assistant

January 2018 - May 2018
SUNY Oswego, Oswego, NY

- TA for SUNY Oswego's CSC 241 Course (Data Structures and Programming Methodology).

- Conducted lab sessions and TA office hours outside of classes to assist students with labs and programming assignments.

- Assisted course instructor with in-class activities to support class learning and provide feedbacks.

Projects

Academic & personal side projects

Oswego Student Blogs - A web application showcasing blogs created by SUNY Oswego students. Main purpose was to promote campus life, to allow student creativity and to strengthen connections among students.

JavaScript, HTML, CSS, JSON and REST APIs.

Restaurant Searching App - An Android phone application of simplified Yelp. Includes features such as login page, password reset, restaurant searching, restaurant rating, restaurant profile page, user profile page, user rating system.

Java, Android Studio/Android SDK, XML, mySQL

Spreadsheet Converter - An utility Chrome Extension plugin for transforming Google Spreadsheet display format to improve data readability and office productivity.

JavaScript, JSON

MYB-Blockchain - A simplified version of blockchain simulation made for academic assignment. Includes a rough UI and features of sending virtual money through distributed network.

Java, Swing

Schizophrenia Classifier - A classifier that classifies whether a set of Magnetic Resonance Imaging data is from a patient with Schizophrenia. Models experimented were Support Vector Machine an K-Means Clustering.

Python, Scikit-Learn

Skills

Operating Systems: Windows, UNIX, Mac

Programming Languages: Java, JavaScript, SQL, Python, UNIX Scripting, C, C++

Tools/Framework: GIT, Firebase, Spring Framework, Node.js, Gradle, REST API, Android Studio

Database: Oracle, SQL