Jing Shun
JavaScript
Next JS
Tailwind CSS
Flutter
Python
C#
PyTorch
Docker
Here are some of the key skills I bring as a versatile full-stack developer, capable of building both web and mobile applications. I am able to adapt quickly to new technologies and have a keen interest in artificial intelligence, which allows me to create innovative solutions.
Showcasing some of my recent projects, achievements, and milestones I've accomplished.

Awarded 2nd Runner-Up in DSTA BrainHack Today-I-Learned-AI 2025. This experience allowed me to explore and gain hands-on experience with cutting-edge AI techniques such as Computer Vision, Reinforcement Learning, Optical Character Recognition, Automatic Speech Recognition, and Document Reassembly, applying them to solve complex, real-world problems.

Churp is a full-stack solution that streamlines the management of community garden plots, enabling residents and community organizers to register, allocate, and monitor plots through a centralized digital platform. Designed for pilot deployment in Tengah and future expansion across Singapore, the system supports efficient garden administration while encouraging greater community participation in urban gardening initiatives.

CheekyLawyer is a web-based contract analysis platform that helps young adults understand contracts quickly, clearly, and affordably. From OCR-powered uploads to AI-driven highlights, plain-language explanations, and tracking changes over time, CheekyLawyer flags high-risk clauses and provides concise summaries.
A collection of notable projects I've worked on over the years, both big and small.
Powered by NLP, generative AI and 3D assets providing a platform for mental health
2025 ·
PythonNextJSTailwindThreeJSConsumer-Consumer Electronic E-commerce Platform Website
2025 ·
HTMLCSSJSFullstackFighter game - uses Stable Diffusion workflow to generate player's avatar
2025 ·
ComfyUIStable DiffusionPythonA complete redesign of my personal portfolio website, with a focus on design and animations
2025 ·
NextJSTailwindFramer MotionTypescriptPrototype system that identifies empty seats based on a combination of CV and LDR sensors
2024 ·
CVPythonA simple app that connects to Arduino hardware to control appliances using infrared signals.
2024 ·
FlutterC++A knowledgeable chatbot system that helps answer user's queries regarding insurance, powered by Retrieval Augmented Generation
2024 ·
NextJSRAGLLMA port of the Colorgram.JS library to Dart, with an example Flutter app
2024 ·
FlutterFinancial management app that helps elderlies better manage their wealth in their silver years
2024 ·
PythonKivyscikit-learn2nd Runner-Up, DSTA BrainHack TILAI 2025
1st Runner-Up, BuildingBloCS 2025 June Conference
Overall 1st in Cohort for Y1S2, Y2S1
Top in cohort for two modules for Y1S2, Y2S1

President of NP Overflow (Programming & Tech SIG)
Developer in Churp
Professional Scrum Master™ I Certification
DSTA Polytechnic Digital Scholarship
Overall 1st in Cohort for Year 1 Semester 1
Top in cohort for two modules for Year 1 Semester 1

Workgroup Member of NP Overflow (Programming & Tech SIG)
Participation in SUTD WTH Hackathon
Participation in PolyFinTech 100
Top 16 in BrainHack TIL-AI
Participation in TISC CTF
Participation in Singapore AI CTF
Participation SST Poly-GIS Web Dev Workshop as facilitator
PCEP - Certified Entry-Level Python Programmer
Volunteer @ SGBono
Outstanding GCE O Level Results (L1R5: 6)
Edusave Scholarship for Independent Schools (ESIS) | 2021, 2023
Australian Informatics Olympiad - Bronze 2022
Perse Coding Challenge - Distinction 2023
Active Citizenship Education (ACE) Leadership Board
SST-NP-SUTD-BigD Camp - Innovation Hackathon 2023
Facilitator for overseas programme Learning Alliance Beyond Borders (LABB) | 2021, 2022
Chairperson for service learning project (Beach Cleanup)
Vice-chairperson for service learning project (Migrant Worker Outreach)
ACE Interactions @ Hendersons elderly meet & greet session
Singapore Cancer Society (SCS) @ ACE - Volunteer Advocate