Hi, I'm Kok Shanjin

Software Engineering Undergraduate | Application Developer | Problem Solver

Passionate about creating innovative software solutions that streamline business operations and enhance user experiences.

Kok Shanjin

About Me

I am a Year 3 Software Engineering student at Singapore Institute of Technology (SIT), passionate about creating innovative software solutions that make a real impact. My technical interests lie in AI/ML, mobile development, and full-stack web applications.

What motivates me is the opportunity to solve complex problems through technology. I love the challenge of translating real-world needs into elegant software solutions, whether it's developing AI-powered platforms or creating user-friendly mobile applications. Every project is a chance to learn, grow, and contribute something meaningful to the world.

My journey includes professional experience at NEC Asia Pacific Pte Ltd, where I developed inventory management systems, and active participation in hackathons and tech competitions. I've worked on projects ranging from AI-driven job matching platforms to fitness tracking applications, always focusing on creating solutions that are both technically sound and user-centric.

1+

Years Experience

9+

Projects Completed

12+

Technologies

Skills & Technologies

Languages

HTML5 HTML CSS3 CSS JavaScript JavaScript Python Python Kotlin Kotlin Java Java

Frameworks

React React Vue Vue Flask Flask FastAPI FastAPI ASP.NET ASP.NET MVC Jetpack Compose Jetpack Compose Scikit-learn Scikit-learn

Tools

Git Git Docker Docker Firebase Firebase NLP Machine Learning Generative AI

Databases

MySQL MySQL PostgreSQL PostgreSQL MongoDB MongoDB NoSQL

Featured Projects

Interactive Physical Proficiency Trainer (IPPT Fitness App)

Android Kotlin MediaPipe ARCore Google Maps

Inventory Management Mobile App

React Native Barcode Scanning Push Notifications

Inventory Management Website

Web Development Inventory Tracking Analytics

AI Job Matching Platform

NLP Machine Learning Python AI/ML

Healthy Hero - Object-Oriented 2D Game Engine

Java LibGDX LWJGL OOP SOLID

EasyVPN: Secure Web Access Platform

PHP MySQL Bootstrap JavaScript AJAX

HonestStay – AI-Powered Hotel Review Credibility Platform

Python Flask NLP AI CSS3

Smartwatch Step-Tracker

C++ Arduino Android Java TinyDuino

Shoe Inventory Management System

MongoDB PHP JavaScript Bootstrap NoSQL

Education & Achievements

Singapore Institute of Technology (SIT)

Software Engineering Undergraduate

Current

Hackathons & Competitions:

  • BrainHack CodeEXP Hackathon 2024 - Designed a mobile app architecture and wireframe prototype
  • NUS-Guru Network Innovation AI 2025 - Designed and developed an AI-driven job matching platform featuring:
    • NLP-powered resume and job description analysis
    • Skill and experience extraction using custom pipelines
    • Matching algorithm with scoring logic based on embeddings
    • ATS optimization suggestions
    • AI-generated personalized cover letters
    • Clean UI with integrated job search and one-click apply functionality
  • National Youth Tech Championship 2025 - Mentored students in drone programming, troubleshooting, and analytical thinking

Leadership & Volunteering:

  • Hope Worldwide Singapore (HWWS) & MSF: SG Cares Volunteer Centre - Distributed care packs to families in need
  • Freshmen Orientation (Helix) Event - Course facilitation and mentoring of freshmen
  • Tertiary Handball Invitational Championship 2024 & 2025 - Active participation in sports competition that promotes teamwork and resilience
  • Pesta Sukan Handball Competition - Active participation in sports competitions

Republic Polytechnic

Diploma in Information Technology

Completed

Achievements:

  • Edusave Merit Bursary - Awarded for academic excellence
  • Certificate of Academic Achievement - Earned twice for outstanding performance
  • Top 25% of Cohort - Ranked among the highest performing students

Work Experience

Assistant Engineer

NEC Asia Pacific Pte Ltd

February 2021 - April 2021

  • Enhanced company's inventory management system by developing a mobile app for real-time inventory tracking
  • Designed a user-friendly interface with push notification and barcode scanning capabilities
  • Streamlined inventory processes and collaborated with team members for app usability
  • Conducted extensive testing to ensure reliability and efficiency

Application Developer

NEC Asia Pacific Pte Ltd

September 2020 - January 2021

  • Designed and developed an inventory management website focusing on seamless tracking of inventory movement
  • Collaborated with stakeholders to translate operational requirements into user-friendly digital solutions
  • Implemented key features like inventory tracking, automated notifications, and usage analytics to optimize operations

Resume

Download my detailed resume to learn more about my experience, skills, and achievements.

Get In Touch

Let's work together!

I'm always interested in new opportunities and exciting projects. Whether you have a question or just want to say hi, feel free to reach out!