RAMAR.DEV

Engine-R / AIRSQUAD

ENGINE-R: A Java 2D game engine used to challenge myself for making a long-term, large project. I've learnt and experimented a lot with event-based programming, data oriented/object oriented hybrid concepts to make a sophisticated yet simple-to-use powerful engine.

AIRSQUAD: A twin-stick story based shooter I'm passionately developing with a friend. There's nothing official and public about this yet, but hopefully that'll change one day :)

Python Experience

Although I don't have any large or interesting Python project I can talk about, I use python on a daily basis for many various things. Through personal projects and experience through work, I've become adept at Python and would happily integrate into a python team.

Java Experience

Java is my first and strongest language. I've done many projects in and out of University in Java, the most impressive is Engine-R. 

Using Java's Abstract Window Toolkit, I've managed to make a unique and feature-rich engine which is not only OS agnostic by nature, but also incredibly powerful on it's own. 

Although bound to the CPU currently, there is a plan to one-day incorporate GPU processing utilising a library such as APARAPI to make blazing fast apps / games fully in the most platform friendly language.

C# Experience

While confidential due to work contracts, my employment as a Full-Stack Software Engineer for 2 years has led me to making structured & extensible libraries and processing applications within C#. This long-term experience has made me an expert at making efficient, readable, usable and effective code in C#.

JavaScript Experience

Although Javascript isn't my favourite language by a long shot, I also have 2 years of experience making websites and desktop web-apps with Vue.js. I strongly believe Vue 3 is the most versatile Javascript framework by a long shot, able to effortlessly make beautifully simple screens using Composition API, while fully being able to handle the most structured, utility focused and OO-like apps with Options API

ABOUT ME

I'm a Curtin Software Engineering Undergrad who's spent most his off-time from full time study / full time work challenging himself with interesting problems in programming, video games and in real life. 

I'm incredibly passionate about programming, software engineering, and game design (and game "testing" :^)).

contact