rayner.

HomeExperienceProjectsContact
I've had the privilege of working at the following places! 🙌🏼

Experience

Software Engineer InternMay 2024 - Present

Maritime & Port Authority of Singapore (MPA)

  • > Industry & Decarb Products Department.
javaspring boot

Software EngineerAug 2023 - May 2024

Google Developer Student Clubs @ NUS

  • > Full-stack development in a 9-member software engineering team that collaboratively developed volunteer management solutions for Ground-Up Initiative.
  • > Developed an efficient management dashboard system using React, TypeScript, and NestJS to streamline volunteer management and sign-up processes, effectively reducing administrative overhead.
  • > Integrated Google OAuth authentication seamlessly with NextAuth for enhanced security and authorisation functionalities within the system.
reacttypescriptshadcn/uinestjs

Teaching AssistantAug 2023 - May 2024

National University of Singapore

  • > Academic Year 23/24 Semester 1: CS1101S, Programming Methodology I.
  • > Academic Year 23/24 Semester 2: CS2030S, Programming Methodology II.
  • > Conducted weekly tutorial sessions, providing clear explanations of programming principles and assisting students with challenging topics.
javascriptjava

Software Engineer InternMay 2023 - Aug 2023

KABAM Robotics

  • > Leveraged React and JavaScript to develop and integrate key production features for the customer-facing web application to allow users to interact seamlessly with robots.
  • > Developed and helmed the mobile iteration of the web application, shaping it into a progressive web application (PWA) that is integral for daily operations of over 100+ customer on-site staff.
  • > Synergised with designers to implement responsive UI/UX designs and wireframes, enhancing user experience which resonated positively with clients.
  • > Utilised Flask and Python to construct RESTful APIs facilitating seamless data retrieval, enabling smooth interaction with robots, while leveraging Docker for streamlined backend development and testing.
  • > Engaged in Agile project management, attending daily stand-ups, sprint planning, and retrospectives to ensure timely feature.
reactjavascriptpythonflaskdockerbitbucket

© 2024 Rayner Toh.