Tai Poh Nean
Verified Expert in Engineering
Full-stack Developer
Skudai Johor, Malaysia
Toptal member since March 20, 2021
Tai is a full-stack web developer with 13+ years of experience managing software teams and building enterprise web applications. As the CTO of a prop-tech startup, he's led a team of engineers to develop PropSage—a real-estate agency back-office platform used by over 100 real estate agencies in Singapore, including ERA and Century 21. Tai's greatest strength is his ability to deeply understand the client's business requirements and deliver scalable, user-friendly solutions.
Portfolio
Experience
- Web Development - 13 years
- JavaScript - 13 years
- PHP - 12 years
- Front-end Development - 10 years
- Front-end - 10 years
- Vue - 9 years
- React - 9 years
- TypeScript - 4 years
Availability
Preferred Environment
Linux, Docker, PHP, JavaScript, Web, Vue, React, MySQL, Amazon Web Services (AWS), TypeScript
The most amazing...
...thing I've created is a GPT-4-powered AI chatbot that can answer questions from your WooCommerce store.
Work Experience
WooCommerce Chatbot Developer
Self-employed
- Developed a chatbot for a WooCommerce site that can answer questions about a customer's orders and the store products via WhatsApp.
- Used Retrieval Augmented Generation (RAG) techniques to fetch data from vector stores to supplement information needed for the chatbot.
- Built an agentic pipeline using the latest OpenAI's Assistant API and function calling.
Freelance Full-stack Web Developer
Self-employed
- Developed an interactive, multiplayer game using WebSockets for an international consulting company to replace a physical activity they used to do pre-COVID-19.
- Built a calendar and a booking system for a social sports application.
- Improved performance and memory usage of the back end by writing efficient SQL queries.
- Managed the front end of the Shopify app to let users send upsell SMS.
- Helped develop a React Native-based mobile app for the oil and gas industry.
GPT-4 Chatbot Developer
SaaS Platform to deploy Autonomous AI Agents
- Developed a custom AI agent pipeline based on AutoGPT using LangChain.
- Built the front-end chatbot interface that supports real-time streaming of using server-side events and React.
- Used Retrieval Augmented Generation (RAG) techniques to fetch data from vector stores to supplement information for the AI agents.
Senior Front-end JavaScript Developer
Bradford Egan
- Developed a Shopify app that lets store owners upsell their products to their customers using AI-powered recommendations.
- Set up an automated CI/CD deployment pipeline using the DigitalOcean app platform.
- Designed the front-end UI using the Shopify Polaris theme.
Senior Full-stack Engineer
UIlicious
- Built the front-end interface for a generative AI that generates test scripts given a prompt.
- Created a Visual Studio Code extension for running Uilicious tests within the Visual Studio Code.
- Built new features for the marketing site's CMS using Statamic.
- Developed the documentation site using Vue.js and Nuxt.js.
Chief Technology Officer
Panoroo
- Oversaw the design and implementation of Panoroo, a 360-degree virtual tour builder with thousands of active users worldwide.
- Designed and implemented the back-end services and REST APIs.
- Helped implement the subscription and payment system using the Stripe API.
- Built and designed the landing pages using WordPress.
Chief Technology Officer
PropSage
- Designed and developed the overall application architecture for PropSage, a leading real estate agency management platform used by over 100 agencies in Singapore.
- Built a rule-based commission computation engine with a custom DSL that helps real estate agencies accurately calculate their salespersons' commissions.
- Created a digital signing and form filler feature similar to DocuSign, allowing users to create and sign documents on tablets.
- Built a React Native mobile app that lets real estate agents manage their transactions.
- Ensured system reliability through the use of test-driven development and CI/CD processes.
- Implemented a listing portal to search and display real estate properties with complex filtering quickly.
Penetration Tester | Associate IT Auditor
PwC
- Conducted internal and external penetration testing of network infrastructures.
- Performed a web application vulnerability assessment to uncover weaknesses in the client's front-facing web applications.
- Delivered an IT audit for a large Malaysian bank to ensure the processes were followed.
Experience
React Front-end for Autonomous AI Agents
React Shopify SMS Upsell App
https://apps.shopify.com/upsellaVue 360° Virtual Tour Builder (WebGL)
https://panoroo.comAs the co-founder and CTO, I'm in charge of the overall design and architecture of the system. I managed a team of engineers to build, implement, and deploy all the features in Panoroo.
PHP + Vue Sports Booking App
http://tenniscall.com1. A recurring calendaring and scheduling system for bookings.
2. A real-time chat using WebSockets and Vue.
3. Implementing Stripe Connect and PayPal payment gateways.
Vue-based SaaS App for Software Test Engineers
https://uilicious.com/I was hired as a senior front-end developer and tasked with adding features to the main front-end editor interface. Some notable features I've built include the generative AI that generates test scripts and a VS Code extension for running Uilicious tests within VS code.
Drag and Drop Builder to Create React/Vue Visually
https://twitter.com/lithiumbuilderWooCommerce Website for Malaysia Keto Diet Store
http://ketogrocer.myPHP Based Real Estate Agency Back Office Management Platform
http://propsage.comKEY FEATURES
• CRM for agents.
• Transaction submission and management.
• Listings publication and syndication to websites and multiple listing services (MLS).
• Billing and invoicing.
• Advanced rule-based commission calculation engine that can support complex multi-tier commission structures.
• Built-in KYC checking.
Real Estate Listing Portal for International New Launch Projects
Education
Bachelor's Degree in Business Administration
Monash University - Melbourne, Australia
Bachelor's Degree in Software Engineering
Monash University - Melbourne, Australia
Skills
Libraries/APIs
Vue, React, jQuery, REST APIs, Vue 2, Node.js, WebVR, WebRTC, PayPal API, Stripe API, Shopify API, Stripe, Google Maps API, Google Maps, Leaflet, SQLAlchemy
Tools
PhpStorm, JSX, Adobe Photoshop, Adobe Experience Design (XD), Google Analytics, NGINX, Apache, Webpack, Git, GitHub, Jenkins, Front-end Build Tools, Bower Front-end Dependency Manager, Figma, Stripe Checkout, GIS, Web GIS, ChatGPT, Ansible
Languages
PHP, JavaScript, Python, CSS, SCSS, HTML, SQL, HTML5, PHP 7, TypeScript, CSS3, Sass, XPath, Dart, GraphQL, Java
Frameworks
Yii, Yii 1, Yii 2, React Native, Bootstrap, Vuetify, Codeception, Jest, Vanilla JS, Laravel, Selenium, OAuth 2, Material UI, Redux, Nuxt.js, Electron, Flask, Tailwind CSS
Paradigms
REST, Test-driven Development (TDD), RESTful Development, Testing, DevOps, Agile, Dependency Injection, UI Design, UX Design, App Development
Storage
MySQL, Databases, MariaDB, Elasticsearch, PostgreSQL, Redis, Memcached, Amazon S3 (AWS S3), PostGIS, NoSQL
Platforms
Linux, Docker, WordPress, Craft CMS, Amazon EC2, Statamic, Mobile, Shopify, Amazon Web Services (AWS), OpenStack, Twilio, Android, iOS, Firebase, Mapbox, WooCommerce
Industry Expertise
Project Management, Accounting, Marketing
Other
Web Development, Full-stack, Front-end Development, Back-end Development, Front-end, PHP Performance, APIs, SaaS, Ajax, User Interface (UI), JavaScript Libraries, Storybook, UI Components, Mobile First, PayPal, Software as a Service (SaaS), Architecture, Full-stack Development, WordPress Plugins, Code Review, Virtual Reality (VR), Product Design, WebSockets, Team Mentoring, User Experience (UX), Code Generators, Headless Software, Vite, Customer Relationship Management (CRM), Design, E-signatures, PDF Forms, Payment APIs, Web Scraping, Chrome Extensions, Chatbots, OpenAI GPT-3 API, QGIS, Business Law, Responsive Design, SEO Tools, Recommendation Systems, Shopify Theme, Payment Gateways, eCommerce, Chakra UI, OpenAI GPT-4 API, Generative Pre-trained Transformers (GPT), 2D Animation, FastAPI, LangChain, OpenAI, Retrieval-augmented Generation (RAG)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring