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
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
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
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
Bringing positive impact to the world through technology
nivian.lee@gmail.com
Clementi, Singapore
Bachelor of Computing in Information Systems, National University of Sinagpore.
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
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
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