This was my very first attempt at web dev. Site is currently under construction to revamp its functionalities.

I'm Nicholas.

Nicholas profile picture

Hello!

My Skills.

code image

Coding & Development

Throughout my time as an Information Security undergraduate, I have dabbled with numerous programming languages & technology stacks in both my academia life and personal projects.

Experienced in:
  • Cc-icon
  • C++c++-icon
  • Javac++-icon
  • Pythonpython-icon
  • JavaScriptJS-icon
  • TypeScriptJS-icon
  • HTMLhtml-icon
  • CSScss-icon
  • Node.jsnodejs-icon
  • Next.jsnodejs-icon
  • Reactreactnative-icon
  • React Nativereactnative-icon
  • Bootstrapbootstrap-icon
  • Supabasesupabase-icon
  • Expoexpogo-icon
  • Herokuheroku-icon
  • Vercelheroku-icon

Past projects.

Digital name card

Developed my own digital name card using NFC technology for a more sustainable alternative to traditional name cards.

Refactored my main website to contain a "directory" of links to all my networks. Now, I no longer have to worry about running out of name cards or having others go through the hassle of typing out my website domain.

With just a tap of my digital name card on an NFC enabled device, the user will be prompted to open up my website in their browser. They won't have to worry about losing my name card or website as it can be found in their browser history! Or simply bookmark it for easy access!
Main Website: chungnicholas.com

Made with:

  • TypeScript

  • React

  • Node.js

  • NXP

URL shortener

Tired of always having your chosen alias taken by others on tinyurl?
I have decided to build my own URL shortener to allow me to always have the best and memorable aliases.

Developed with Next.js framework and built proxy API endpoints with CORS to prevent exposure of API keys and ensure secure communication between client, server and database.
Try it out here! link.chungnicholas.com

Made with:

  • TypeScript

  • React

  • Node.js

  • Next.js

  • Supabase

  • Vercel

url-shortener.png

Telegram bot

Going on a trip to JB or travelling around Singapore? Ever wanted a hassle-free way of getting up to date information of traffic conditions?

SGtraffic is a telegram bot that allows its users to get the latest traffic information in Singapore. Data provided by the bot is fetched live from LTA's database to maximise its accuracy. You'll have access to traffic incidents (Vehicle breakdowns, Accidents, Roadworks etc) and checkpoint traffic images all within this bot! You can even forward them to share with ease!
Try it out here! telegram-icon

Join these channels to receive automated updates at regular intervals:
SG roads telegram-icon       Tuas Checkpoint telegram-icon       Woodlands Checkpoint telegram-icon

Made with:

  • Python

  • Supabase

  • Heroku

sgtrafficbot.jgp

React Native App

Scams are on the rise. Worried about you or your loved ones falling for scams? Not sure if a call, link or email is legitimate?

ScamProtect is a one-stop app which allows users to validate sources of communication against an integrated database of contact information sourced from official directories as well as through a collective community effort of scam reporting. Do your part in identifying and reporting scams!

Made with:

  • JavaScript

  • React Native

  • Supabase

  • Expo

reportpage.jpg
appealpage.jgp
checkerpage.jgp
check-eg.jgp

Get In Touch!

My Socials

Feel free to connect with me on my socials!

linkedin-icon github-icon gmail-icon