Home
Nivian Lee

NL Coding

Projects

Kam Sia SG

#codeForCorona Hackathon

Duration: 9 May 2020 - 10 May 2020

Position: Full-Stack Developer

Covid-19 has had many detrimental effects on our society. One of the hardest-hit sectors is the local f&b business. We felt that if we could do something that might increase orders for them, perhaps we could help them tide through this period, and in future, they could still continue benefitting from this initiative. At the same time, as seen from the move to applaud our frontline workers in Singapore a month ago, we felt that the public is willing to show their appreciation for frontline workers, but most of them are unaware of platforms to do so. By gelling these two problems together, we want to create a way for the public to be able to show their appreciation for our frontline workers by buying a meal for them, which at the same time, helps to increase revenue for our struggling local f&b businesses to tide them through this period.

Technologies: PostgreSQL, Node.js, Express.js, React.js

Link: Devpost

CS2102

CS2102: Food Delivery Services Application

Duration: Jan 2020 - May 2020

Position: Full-Stack Developer

The aim of this module is to introduce the fundamental concepts and techniques necessary for the understanding and practice of design and implementation of database applications and of the management of data with relational database management systems. By the end of the semester, students are grouped in teams of 4 to work on a project that allows customers to place orders, delivery riders to track orders, restaurant staff to manage their restaurants, and FDS managers to view statistical data of the application. To provide a seamless user experience, two frontend web applications were created to better cater to the needs of users.

Technologies: PostgreSQL, Node.js, Express.js, React.js

Link: Google Slides

QF205

QF205: Python and Its Applications in Calculation of Bonds

Duration: Aug 2019 - Nov 2019

Position: Tech Lead

This course aims to expose students to the use and usefulness of computing technology in the realm of finance. As part of the semester project, teams are required to develop a bond calculator program in Python as a learning tool for beginners who are keen to learn the programming language. The program consists of a GUI built using QtDesigner, and no external Python libraries was used in the development of the program. On top of a python application, a set of presentation slides are required as well. The objective of our presentation is to market 'Python for Bonds 101' - A book that teaches beginners Python programming and a step-by-step process of building a bond calculator in Python, to beginners without prior knowledge in programming. The presentation includes the contents of the book, such as introduction to readers on the programming language and bonds, as well as how both could be interlinked through development of a simple bond calculator.

Technologies: QtDesigner

Link: Google Slides

Capstone

IS4103: Hotel Enterprise Management Systems

Duration: Jan 2019 - Apr 2019

Position: Frontend Web Developer, UI/UX Designer

A 4-month large-scale practical module comprising of a team of 7 to work through a complete Systems Development Life Cycle to develop an enterprise-grade business information system. By the end of the semester, our team implemented the following applications - Business portal, Booking site, Stay management app, Self-Kiosk, and a 650-page System Analysis and Design Report.

Technologies: MySQL, JavaEE, React.js

Link: Google Slides

About

Profile

Nivian Lee

Bringing positive impact to the world through technology

nivian.lee@gmail.com

Clementi, Singapore

Bachelor of Computing in Information Systems, National University of Sinagpore.


Goals

In 1 year: To improve UI/UX of an existing system through creating new modules

In 5 years: To lead a team and oversee the SDLC of a large-scale project


Github . LinkedIn . Facebook . Instagram

Experience

Profile

iSTOX Pte Ltd

Term: Feb 2020 - May 2020

Position: Full Stack Web Developer Intern

Industry: Start-up | Capital Trading

Enhanced quality of website through cross-department collaboration to increase end-user experience. Documented end-users' registration process through conducting API testings on Postman to gain clearer understanding of on-boarding procedures.

Technologies: MySQL, Ruby-on-Rails, React.js, React-Redux

Profile

Rate Pte Ltd

Term: May 2019 - Oct 2019

Position: Frontend Web Developer Intern

Industry: Start-up | Social E-Commerce

Spearheaded the development of an admin web-application as a frontend web developer to streamline internal business processes by over 30%. Primarily involved in creating effective UI/UX through liaising with end users to understand their needs in the web application.

Technologies: AWS, Golang, React.js, Redux-Saga