About

Here is a little background

I'm Glenn, a Penultimate undergraduate majoring in Computer Science at the National University of Singapore (NUS). I'm a driven and focused individual who relishes working in a fast-paced environment. I'm goal-oriented and can constantly deliver under pressure. I'm interested in Software Engineering to an inexplicable degree and have been working on several projects to broaden my understanding of this subject.

Experience

Software Engineer

GOVTECH SINGAPORE

Mon May 08 2023 - Present

  • Implemented automated processes for building, testing, and deploying the software, enhancing efficiency and reducing manual errors
  • Developed and implemented a new and improved navigation bar, providing users with a seamless experience to access different parts of the product
  • Streamlined workflow and improved productivity by creating an automated bot using Slack webhooks and Node.js, enabling timely notifications to the Product Manager

Software Engineer

VIBEFAM

Tue Mar 21 2023 - Present

  • Developed and maintained front-end components using Vue.js
  • Utilized Firebase for back-end development, including data storage, authentication, and real-time updates
  • Successfully integrated a queue system to execute tasks using Google Cloud Task, resulting in a significant improvement of at least 30% in speed
  • Enabled flexibility in scheduling by offering options based on the number of days before the class or on specific days of the week
  • Contributed to web-wide translation efforts, facilitating multi-language support

Front-end Web Developer

ZENDODO

Sun May 01 2022 - Sun Jul 31 2022

  • Developed and maintained a new profile feature using React and Next.js, Typescript and SCSS

Skills

Hover over a skill for current proficiency

65%

65%

60%

60%

60%

60%

60%

50%

50%

50%

50%

50%

50%

50%

45%

40%

40%

40%

40%

40%

40%

40%

35%

30%

30%

30%

Projects

Case 1 of 5: LeetWarriors

LeetWarriors is a novel collaborative learning platform where students can utilise to prepare for technical assessments or interviews. In addition to the basic features of a collaborative learning platform which allows for asynchronous collaboration online, communication features such as a comment section for each question as well as a chat messenger were included.

Case 2 of 5: GitHub Messenger

GitHub Messenger was created as a way for users on the GitHub platform to communicate with each other privately. GitHub Messenger uses Upstash as a serverless in-memory cloud database to store messages and chats.

Case 3 of 5: Wonka

Wonka is a desktop app designed for task and deadline management written in Java, designed using JavaFX CSS, and built using Gradle. JUnit 5 was used for integration and unit testing.

Case 4 of 5: Busg

Busg is a web app that allows access to real-time bus arrival timings for all bus stops around Singapore, leveraging LTA DataMall API for data. On top of that, it uses MapboxGL API to provide an interactive map for end-users which displays bus stops all over Singapore.

Case 5 of 5: Technical Portfolio

A technical portfolio to showcase personal projects and experience

Contact

I have got just what you need. Let's Talk.

+6592301271

glennljw7@gmail.com

13 Computing Drive, Singapore 117417