shareConnect

PORTFOLIO

project

Online Stocks Analysis Platform

in progress

Highlights

Full-stack, Python,
HTML, CSS, React.js,
Django, Docker

Online Stocks Analysis Platform


• Designed and built a full-stack online platform to search and view market stocks and analyse their correlation with the number of mentions on Reddit.
• Set up server side backend using Python Django framework.
• Utilized Alpaca Markets, PRAW, PSAW APIs to scrape and collect data such stock prices and Reddit submissions.
• Utilized Docker to set up a virtual environment and manage dependencies.
• Developing user interface using React.


project

Students' Performance Analysis Helper

Sep – Nov 2021

Highlights

Full-stack, Java,
GitHub, Version Control,
javaFX, JSON

Application to Manage and Analyze student performance

Group Project


• Developed a full-stack desktop application to help professors store comprehensive data of the student cohort, and provide multi-level data analysis of students’ performance.
• Designed and implemented an interactive GUI using javaFX, and to display data analysis using various forms of graph and chart infographics.
• Manipulated and managed database using JSON format.
• Collaborated with a team of 5 members. Adopted various software engineering practices starting from identifying target user profile and value propositions, designing targeted features, organizing code using multi-level design, and to writing user and developer guide.
• Delivered new features and managed releases following Agile development practices. Utilized GitHub for version control and project management.

project

Personalized Task Keeping Chatbot

Aug – Sep 2021

Highlights

Full-stack, Java,
GitHub, IDEs,
javaFX

Personalized Task Keeping Chatbot

Individual Project


• Developed a full-stack desktop application using Java to allow users to keep track of upcoming tasks and deadlines.
• Designed and implemented a simple GUI using javaFX.
• Created JAR files using Gradle and made releases on GitHub.

project

Teaching Assistant
for Data Structures and Algorithms

Jan – May 2022

Highlights

Java, Algorithms,
Data Structures,
Public Speaking

Teaching Assistant

National University of Singapore

CS2040S Data Structures and Algorithms


• Prepared and led weekly tutorial lessons, explained data structure and algorithm concept to students.
• Graded and reviewed weekly coding assignments in Java.
• Developed deeper understanding of the application of algorithms in real-life problems.
project

Service Learning Project Organizing Team

May 2018 – June 2019

Highlights

Leadership,
Coordination skills,
Communication skills

Service Learning Project Organizing Team

Beyond Social Services


• Organized weekly service learning sessions facilitating lessons for children with educational challenges.
• Coordinated with beneficiary and the school to ensure smooth execution of events, planning of activities and managing volunteers.

Get in touch!