Contents

cover
cover

Binal S

2025

About Me

Hi, I'm Binal, a problem solver and aspiring game developer from Kochi, Kerala. I've been fascinated by technology since I was 15, when I first attempted to clone WhatsApp for a phone that didn't support it—so I could chat with my friends. Although that project didn't pan out, it ignited my passion for creating solutions, including games and interactive systems. I believe in making the best of what's available and turning challenges into opportunities.

Binal S

Academics & Experience

2019 - Present

QBurst

  • Five years as a React-focused web developer.

  • Built a macro-enabled spreadsheet capable of rendering large sheets.

  • Created a visual interface for restaurant table management that uses machine learning to allocate customers for maximum occupancy.

  • Worked with an amazing client for 5 years solving their UI issues in Tax, Account Management, Payment, Admin Suite

2015 - 2019

Cochin University of Science & Technology

  • I earned my degree in Computer Science and Engineering, graduating with a GPA of 8.92.

  • Created the entire academic enrolment suite for the University.

  • My third attempt at making games: Created a short platformer game of a player trying to reach their friends.

  • Created a Pension Generation System for the University

Skills

React

JavaScript

HTML

CSS

I specialize in React, JavaScript, HTML, and CSS, backed by five years of professional experience and over three years of personal experiments.

C#

Unity

I have hands-on experience with C# and the Unity engine, which I’ve used to create games like Frantic Shopkeeper.

Problem Solving

Quality of Work

Beyond coding, I bring a problem-solvingmindset and a focus on quality, ensuring my work is efficient, reusable, and well-suited to production environments.

FreshSpawn.Online External link

FreshSpawn is an online interactive base builder platform designed for players of the popular game Rust. This web application allows users to create 3D bases that closely resemble in-game structures, enabling them to experiment with base designs without the risk of in-game attacks or resource depletion.

FreshSpawn.OnlineFreshSpawn.Online
FreshSpawn.Online

"What if I made an app that could let us design bases?"

FreshSpawn.Online

The idea for FreshSpawn was born out of a common frustration shared with my friends while playing Rust. Deciding on a base design often led to disagreements and hastily built temporary structures that later became vulnerable primary bases.

FreshSpawn.Online

What began as a personal tool to enhance gameplay became a robust platform that serves thousands of Rust players globally.

"What if I made an app that could let us design bases?"

The idea for FreshSpawn was born out of a common frustration shared with my friends while playing Rust.

Phone FramePhone Visual
Phone FramePhone Visual
Phone FramePhone Visual
Phone FramePhone Visual
Phone FramePhone Visual

Deciding on a base design often led to disagreements and hastily built temporary structures that later became vulnerable primary bases.

What began as a personal tool to enhance gameplay became a robust platform that serves thousands of Rust players globally.

FreshSpawn is built on a foundation of modern web technologies.

  • React Three Fiber, a React wrapper for Three.js, powers the 3D rendering.

  • Next.js serves as the framework.

  • Zustand manages state efficiently.

  • Blender to create all meshes, optimized to GLB files.

  • User feedback system using Supabase.

  • Additional tools like React Three Drei, Postprocessing, CSG, diff and so on

FreshSpawn.Online
FreshSpawn.Online
FreshSpawn.Online

Frantic Shopkeeper External link

Frantic Shopkeeper is an endless horde survival game where you play as a lone employee managing a bustling fruit store.

It's a chaotic day as waves of customers flood the shop, each demanding specific fruits. Your job is to quickly grab the fruits they want and throw them at the customers before their patience runs out.

The game was created for the Brackeys Game Jam with the theme:
"Calm before the Storm."

I built the game using the Unity game engine with C#. Animations were sourced and integrated from Mixamo, and assets were gathered from public domain repositories.

Customers spawn in waves, each with a fruit request displayed above their heads. Players move the shopkeeper using the mouse controls, grab the fruit, and throw it at customers. Talk about fast service!

FreshSpawn.Online

A gradient-based spawn control system allows for dynamic pacing, with adjustable spawn rates that peak at predefined intervals.

If a customer isn't served before their patience timer runs out, they transform into zombies, with one goal - Ask for the manager.

FreshSpawn.Online

I thrive on the joy of creation—whether crafting a game, building a website, or experimenting with 3D printing. Solving the puzzles each project presents fuels my passion for turning ideas into reality.

Beyond the thrill of making, my ultimate goal is to create experiences that resonate—a game that tells unforgettable stories, inspires connections, and stands the test of time. Games are a powerful medium for storytelling and creativity, and I'm driven to push boundaries to craft experiences players will cherish.

Let's Connect

Quick MenuQuick Menu