Hello, I am
Ming Liang
Full-stack developer building web and mobile apps
I make things with code. Right now I'm mostly working with Laravel, Next.js, React-Native, Python, and LangChain . Lately I've been playing with AI/LLM integrations and vector search.
Right now
Building at CloudJoi
Building features for an events platform that helps the local arts community in Malaysia discover shows and connect. I shipped a search upgrade using Typesense with vector embeddings, and built a small LLM-powered service to auto-tag events. Also migrating some legacy database models and UI components to keep things maintainable.
01. Work
Places I've shipped things
Software Engineer @ CloudJoi
Dec 2024 - PresentKuala Lumpur, Malaysia
Building features for an events platform that helps the local arts community in Malaysia discover shows and connect. I shipped a search upgrade using Typesense with vector embeddings, and built a small LLM-powered service to auto-tag events. Also migrating some legacy database models and UI components to keep things maintainable.
Software Engineer @ UltiScore
June 2023 - Dec 2025Kuala Lumpur, Malaysia
Worked on tournament management tools for ultimate frisbee organizers. Built onboarding flows with profile claiming and approval systems, plus admin dashboards with rich text editors. Also added Redis caching to speed up queries for past tournament data.
Software Engineer Intern @ CloudJoi
Oct 2023 - Jan 2024Kuala Lumpur, Malaysia
Built the Community feature in the CloudJoi mobile app using React Native, wired up OAuth2 login, and wrote some unit tests to help stabilize the system. Good crash course in juggling Laravel APIs and mobile screens.
02. Toolbox
Tech I work with
Here's a snapshot of the languages, frameworks, and tools I use to build and ship things. Always learning something new.
Languages
Frameworks & Libraries
Databases & Search
Cloud & DevOps
Tools
Certifications
03. Projects
Things I've built
A mix of work projects, experiments, and a few things that started as late-night ideas.
Sep 2024
Ultimate frisbee pickup game and training session manager I built for my final year project. Has real-time chat, gamification, and matchmaking based on skill levels.
Feb 2024
Basic to-do app I made to learn AWS deployment. Nothing fancy, just CRUD operations deployed on EC2 and RDS.
Portfolio Website
Jan 2024
The site you're looking at. I keep tweaking it whenever I want to try new layouts or play with design ideas.
Feb 2023
Web app where people can submit anonymous quote images that get auto-posted to Instagram. Mostly an experiment with social media APIs.
Feb 2023
Admin dashboard for moderating the quote submissions from the auto-post app above.
04. Open source
Open source work
Small contributions to projects I use. Mostly fixing things I ran into at work or in side projects.
05. Education
Where I studied
Computer science degree from a dual-degree program. Lots of late nights and caffeine.
Asia Pacific University of Technology & Innovation
B.S. in Computer Science
Dual degree with De Montfort University
De Montfort University
B.S. in Computer Science