I am a recent graduate of Monash, majoring in Chemistry and Computational Science. My studies focused on physical chemistry and is reflected in my honours project, the synthesis and computational modelling of gold nanoparticles. In this project, I modelled the optical behaviour of self-assembled monolayer of gold nanocubes with a MATLAB toolbox and compared the results to experimental measurements made on synthesised monolayers. Undertaking this project gave me ample experience in problem solving and experimental design. In additional to skills specific to computational modelling, I also developed more general purpose data analysis skills by making use of python scripts to automate the compilation and visualisation of raw data or to assist in analysing and comparing data. Besides python and MATLAB, I can also code in C++, C#, java, javascript and rust. Besides my CS degree, I have also been programming in my spare time for several years before entering university. I started with JavaScript as my first programming language before moving on to C# for making Unity games. During university I also picked up C++, Java, MATLAB. Recently, I picked up rust for programming my own 3D renderer and physics engine for use in a game engine. Additionally, in my final year I undertook an honours project in Computational Chemistry where I learned how to use my programming skills solve real world problems, not just in simulations but in data collection and analysis.

Phi Colby Doan

I am a recent graduate of Monash, majoring in Chemistry and Computational Science. My studies focused on physical chemistry and is reflected in my honours project, the synthesis and computational modelling of gold nanoparticles. In this project, I modelled the optical behaviour of self-assembled monolayer of gold nanocubes with a MATLAB toolbox and compared the results to experimental measurements made on synthesised monolayers. Undertaking this project gave me ample experience in problem solving and experimental design. In additional to skills specific to computational modelling, I also developed more general purpose data analysis skills by making use of python scripts to automate the compilation and visualisation of raw data or to assist in analysing and comparing data. Besides python and MATLAB, I can also code in C++, C#, java, javascript and rust. Besides my CS degree, I have also been programming in my spare time for several years before entering university. I started with JavaScript as my first programming language before moving on to C# for making Unity games. During university I also picked up C++, Java, MATLAB. Recently, I picked up rust for programming my own 3D renderer and physics engine for use in a game engine. Additionally, in my final year I undertook an honours project in Computational Chemistry where I learned how to use my programming skills solve real world problems, not just in simulations but in data collection and analysis.

Available to hire

I am a recent graduate of Monash, majoring in Chemistry and Computational Science. My studies focused on physical chemistry and is reflected in my honours project, the synthesis and computational modelling of gold nanoparticles. In this project, I modelled the optical behaviour of self-assembled monolayer of gold nanocubes with a MATLAB toolbox and compared the results to experimental measurements made on synthesised monolayers.

Undertaking this project gave me ample experience in problem solving and experimental design. In additional to skills specific to computational modelling, I also developed more general purpose data analysis skills by making use of python scripts to automate the compilation and visualisation of raw data or to assist in analysing and comparing data. Besides python and MATLAB, I can also code in C++, C#, java, javascript and rust.

Besides my CS degree, I have also been programming in my spare time for several years before entering university. I started with JavaScript as my first programming language before moving on to C# for making Unity games. During university I also picked up C++, Java, MATLAB. Recently, I picked up rust for programming my own 3D renderer and physics engine for use in a game engine.
Additionally, in my final year I undertook an honours project in Computational Chemistry where I learned how to use my programming skills solve real world problems, not just in simulations but in data collection and analysis.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate

Language

Javanese
Advanced

Work Experience

Add your work experience history here.

Education

Bachelor of Science Advanced - Research (Honours) Majoring in Chemistry and Computational Science at Monash University
January 1, 2022 - January 1, 2025
Catholic Junior College at Catholic Junior College
January 1, 2018 - January 1, 2019
Gan Eng Seng School at Gan Eng Seng School
January 1, 2014 - January 1, 2017

Qualifications

Add your qualifications or awards here.

Industry Experience

Gaming, Software & Internet, Education, Life Sciences
    paper Rust + Vulkan Game Engine

    Vulkano Renderer Template

    Repository: https://github.com/Dolbhi/vulkano-template

    A renderer using the Vulkan API written entirely in Rust, designed with the end goal of creating an entire game engine. Written in Rust and using the Vulkan graphics API (through the vulkano package). Currently, basic rendering with texture and mesh loading is implemented as well as basic 3D rigidbody physics.

    Demonstration Video

    Video Demo