Chua Siok Cheng

Software Developer | Data Analyst | Problem Solver

About Me

Hi! I am Chua Siok Cheng, a passionate software developer specializing in interactive simulations and complex problem-solving. Currently pursuing a BSc in Computer Science in Real-Time Interactive Simulation at DigiPen Institute of Technology with a minor in Mathematics, I bring creativity and technical expertise to every project. As a Data Analyst intern at Yanmar Singapore, I'm gaining valuable industry experience while continuing to expand my skillset. I'm dedicated to creating efficient, innovative solutions that make a difference. I aim to deliver to the best of my capabilities for every project!

[Latest Resume]

[LinkedIn]

[Google Drive to previous projects]

Please drop me a whatsapp or message if your call does not go through

Skills

Programming Languages

  • C/C++ (Advanced)
  • Python (Proficient)
  • CUDA
  • Assembly

Database & Tools

  • MySQL
  • Git Version Control
  • Visual Studio
  • Maya
  • Linux Environment

Core Competencies

  • Data Structures & Algorithms
  • Machine Learning
  • Software Engineering
  • Data Analysis
  • Problem Solving
  • Self-Learning
  • Using AI

Featured Projects (coming soon!)

High Teas

A visually stunning 3D game built using a custom game engine with OpenGL as the graphics library. Demonstrates advanced graphics programming and game design principles.

Lode Star/Reach for the Stars

An immersive adventure 2D game crafted with a custom game engine built from scratch using OpenGL. Features sophisticated graphics rendering and engaging gameplay mechanics.

Scurvy Sailor

An engaging ship-based 2D game developed using AlphaEngine, featuring a complete game loop with fully implemented audio systems and immersive gameplay elements.

Mansion Bust

An innovative time-altering 2D game created with AlphaEngine, incorporating a basic game loop and unique time manipulation mechanics.

Basic Snake Game

A classic snake game implemented using AlphaEngine, demonstrating fundamental game development concepts and clean code architecture.

Custom Data Analysis Tool

A sophisticated Python-based tool for efficient large-scale data analysis and visualization. Currently in development with privacy considerations. Features automated reporting and interactive dashboards.

Python Data Analysis In Development

Get in Touch