Hi, I'm

Huameng Lim

Programming Langauges: Python, Java, Nodejs Javascript, TypeScript 👨🏻‍💻

Frontend: HTML, CSS, Javascript, Vuejs, Nuxtjs, Reactjs 🌐

Backend: Nestjs, Nodejs, Django, Flask, Spring Boot 💻

Databases: PostgreSQL, MongoDB, Firestore 💾

Cloud Services: Google Cloud Plaform, Amazon Web Services 📡

Internet Of Things: Raspberry Pi, Arduino 🚀

Projects Experience

Some of the projects I have successfully completed and in progress

Smart laundry Station 1.0

Position: Project Leader / Web Developer / IoT Engineer

Project Type: Internship (Escott Virtual Company)

Smart Laundry Station Project uses IoT technology to initialize the new laundry experience to residents.

- Online realtime dashboard for machine's avalability.

- Provide weekly schedule for Students.

- Send QR Code for usage via student's email address.

- Open API for future integration

- Use MongoDB for data management of student's records.

- Use Institute datacenter for deployment. (System for Internal Usage)

Tools & Technologies

Python Programming HTML CSS JavaScript Vue.js Vuetify Express js Github Internet of Things Raspberry Pi MongoDB Eletrical circuits

Smart Lock Piperoom 2.0

Position: Project Lead / Developer

Project Type: Internship (Escott Virtual Company)

Smart Lock Piperoom is a project that we innovate traditional physical door lock key to smart key using QR Codes and IoT sensors.

Tools & Technologies

Python Programming Internet of Things Nest.js Socket.io Twillio SMS API Odoo ERP Integration MongoDB Github Raspberry Pi Electrical circuit

Job Maching App

Position: Backend Developer

Project Type: Advance Tech Training (Under Mr. Goto)

The project is called Job-matching app which interface is influenced from Tiktok that has mainly two user role (company and job seeker) and show short video clips of both role introduction and users will be able to see each other contact information.

Tools & Technologies

TypeScript Nest.js MongoDB Firebase Cloud Storage Github

Covid Safe Travel Mobile App

Position: Backend Developer

Project Type: Advance Tech Training (Under Mr. Goto)

I worked as a backed engineer developing API endpoints for an application called Safe Travel which uses Nestjs backend framework. 'Safe Travel' is a mobile application which illustrates covid situation over the world map including every country travel restrictions and airplane tickets.

Tools & Technologies

Typescript Nestjs MongoDB GitLab GCP Cloud Scheduler GCP Cloud Function Third Party API

Web Data Scraping

Position: Python Developer

Project Type: Client Project (Under Mr. Goto)

Scraping data from a website and writing it to a google spreadsheet for data virtualization. I am responsible for automate writing scraped data frames to a google spreadsheet for data visualization for a client company.

Tools & Technologies

Python Pandas Beautiful Soup GCP google sheet api GCP Cloud Scheduler GCP Cloud Function Github

Web 3.0 Trading Bot Marketplace

Position: Smart Contract / Backend Developer

Project Type: Advance Tech Training (Under Mr. Goto)

Web3 Trading Bot marketplace is a decentralized web application marketplace for users to registering their trading bots for sell. I'm working as a backend and smart contract developer. We have finished the 1st phase which mainly focus on smart contract and decentralized web marketplace. Currently is the phase of integrating trading bots with the web3 marketplace.

Tools & Technologies

React.js Nestjs MongoDB Firebase Cloud Storage IPFS Solidity Remix IDE Docker Github Vercel

Expense Tracking App (Chrome Extension)

Position: Team Leader / UX/UI

Project Type: Basic Tech Training (Under Mr. Goto)

Expense Tracking App is a chrome browser extension for tracking income and expense transaction.

- Drafting Design using Figma

- Sign Up / Login using Firebase Authentication via google & github account

- Build the Front end using React.js framework

- Able to create multiple sub accounts

- User is able to see all their expense tracking detail with sum amount of money left and total expense.

Tools & Technologies

HTML CSS JAVASCRIPT React.js Firebase Authentication Cloud Firestore Bootstrap Github

Space War - Mobile Game Development

Position: Team Leader / UX/UI

Project Type: Basic Tech Training (Under Mr. Goto)

Space war is a mobile game developed using BuildBox no code development tool.

- Consists of multiple screen such as 'Home', 'Main', 'Pause', 'Restart'.

- This game has a totol of 3 levels which each level has up to 10 enemy moving patterns

- Player is able to level up from each level which changes the apperance and shooting style of the player spaceship.

Tools & Technologies

Pinterest Assets Google Drive BuildBox X Code

COZY - Electron JS Desktop App

Position: Backend Developer

Project Type: Basic Tech Training (Under Mr. Goto)

Cozy is a desktop application which allow users to interact with each other anonymously without borthering of message tracking.

- Cozy is build using Eletronjs for desktop experience.

- UX/UI prototype design is from Figma.

- Frontend using ReactJs with Tailwind CSS.

- Backend using Firebase services.

Tools & Technologies

HTML CSS JAVASCRIPT EletronJs ReactJs Firebase Cloud Storage Firebase Authentication GCP Cloud Function Firestore

Robot Arm Reactivation

Position: IOT Engineer

Project Type: Demonstration Sangkran 2023 Parade of Hope and Dream

Robot Arm Reactivation is a project that is created for prototype of industrial robot arm object sorting process.

- It uses AI technology with computer vision to recognize color of each object.

- It also pin point object's coordinates for arm movement

- Robot Arm do object sorting according to detected colors object by moving to pick object and put them it accoding to their colors.

- Robot Arm has up to 7 montors including base, elbow, shoulder, roller, wrist, pitch and gripper

Tools & Technologies

IoT Arduino Raspberry Pi Python Programming Open CV OpenAI api

Follow me