B

About

profile-pic

👋 Hi, my name is Pei Xuan and I recently graduated with a Bachelor's Degree in Computer Science & Design (CSD) from Singapore University of Technology and Design (SUTD).

Thus far, I have experience in full-stack web application development, machine learning (training language models and applying transformer models) and mobile app development.

I enjoy using my problem-solving abilities to tackle new challenges and develop meaningful projects!

Experience

Aug ── Dec 2022

Software Engineer (Internship) • Ministry of Home Affairs (MHA)

Designed and implemented a React-Flask web application to perform speech-to-text and text analysis on visual and audio content

Projects

  • Trained and deployed GroundingDINO, an object detection model, to enumerate shrimp underwater with 85% validation accuracy
  • Deployed model as a REST API using Flask and dockerized for production
  • Developed the frontend UI for the IoT data dashboard using React and TailwindCSS
  • Integrated backend API calls with React Query to fetch data from MongoDB and TimeScaleDB to display data in real-time
  • ShrimpAnywhere

    An IoT shrimp monitoring system that remotely tracks water quality parameters and shrimp growth

    icon
    icon
    icon
    icon
    icon
    icon
    icon
    icon
    icon
  • Set up backend server using AWS Services (DynamoDB, Lambda, API, IoT Core) for frontend web application to call APIs and update User and Order databases
  • Developed React web application for users to track orders delivery status
  • SmartDrop

    An IoT delivery box built using AWS + React & Raspberry Pi + ESP32

    icon
    icon
    icon
    icon
    icon
    icon
  • Applied Vosk Speech Recognition to perform speech-to-text conversion
  • Applied HuggingFace NLP Transformers to perform text analysis (summary, sentiment analysis & topic modelling)
  • Deployed contanerized applications on Minishift with REST API Architecture
  • Chatterbox

    A speech-to-text & text analysis web-app

    icon
    icon
    icon
    icon
    icon
  • Designed & built destination search page, hotel search results page and individual hotel room pages using React
  • Implemented Express API calls from frontend to backend
  • Designed Selenium tests in Java to test webpages
  • Ascenda Loyalty Hotel Booking

    A hotel booking web-app built using MERN framework

    icon
    icon
    icon
    icon
    icon
    icon
    icon
  • Designed home & login fragments using MVVM (Model-View-ViewModel) Architecture
  • Implemented Google Firebase Authentication for user login & user database integration
  • Studify

    An Android app designed to make group study more efficient

    icon
    icon
  • Implemented using Typescript and NextJS with React and TailwindCSS
  • Portfolio

    A personal portfolio webpage

    icon
    icon
    icon
    icon
    icon

    Skills

    Here are the following languages and frameworks I have used.

    icon
    Python
    icon
    Javascript
    icon
    Java
    icon
    HTML
    icon
    CSS
    icon
    C
    icon
    React
    icon
    NodeJS
    icon
    Github
    icon
    Docker
    icon
    AWS
    icon
    Firebase
    icon
    MongoDB
    icon
    Kubernetes
    icon
    Typescript
    icon
    TailwindCSS
    icon
    Express
    icon
    Flask
    icon
    Selenium

    Contact

    Reach out to me through these platforms!

    Last Updated on Jul 2024