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 circuitsSmart 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 circuitJob 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.
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 APIWeb 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 GithubWeb 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 VercelExpense 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 GithubSpace 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.
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 FirestoreRobot 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