Darren Yeoh | Developer
Darren

darren yeoh

developer

contact me

github.com/dyeoh

github.com/dyeoh

cheanglengg@gmail.com

cheanglengg@gmail.com

linkedin.com/in/dyeohcl

linkedin.com/in/dyeohcl

Melbourne, Victoria

Melbourne, Victoria

about me

I am a full stack developer specialising in front-end technologies and UX and I have been the technical lead for various front-end projects. Some of the companies I've worked with but are not limited to include AusNet Services, Newcrest Mining, A&L Windows, Nutrien Ag Solutions, TasNetworks, Department of Transport NSW and Lion. I have a keen interest in distributed ledger technology and have experience building Web3 applications. I also have a formal education in corporate finance and derivative securities during my time at the University of Melbourne and am a huge advocate for market transparency.

education

  • Master of Computer Science (Distinction)

    RMIT University

    March 2020 - November 2021

  • Bachelor of Science (Computing and Software Systems)

    University of Melbourne

    June 2014 - December 2017

  • Foundation Studies (Fast Track)

    Trinity College (University of Melbourne)

    October 2013 - May 2014

experience

  • Developer

    Bourne Digital

    July 2018 - Present

  • Front End Developer

    Momentium Consulting

    April 2018 - July 2018

  • Intern

    Independent Data Services (idsdatanet.com)

    January 2016 - March 2016

main programming / technical skills

TypeScript/JavaScript

HTML5

Node.js

CSS

Java

SQL

Solidity

others

Other Technical skills/ frameworks/ languages: Yarn2, npm, git, Next.js, Gatsby.js, React.js, Storybook.js, GraphQL, C, C#, Python, Unity, Solidity, Serverless.js Framework
Testing: Jest, React Testing Library, Cypress
CI/CD and Automation: Bitbucket Pipelines, AWS Amplify, Drone CI
Soft skills: Excellent verbal and written communication skills, fast learner and good problem solver
Cloud Platforms: SAP Cloud Platform, AWS, Azure
Certifications:
- BSB40215 Certificate IV in Business (Navitas Professional)
- Pearson Test of English (Overall Score of 90)

notable side projects

Web 3.0 Application - NFT Marketplace for Music Artists

JULY 2021 – DECEMBER 2021

Final capstone project at RMIT University. An NFT marketplace built on ImmutableX which is a Layer 2 solution which aims to solve issues around high gas costs and scalability on the Ethereum mainnet. Tech stack built with/written in React.js (CRA Framework), Serverless, AWS Lambda, AWS API Gateway, Amazon RDS (Sqlite), Python, TypeScript, Node. Smart contracts were forked off OpenZeppelin and written in Solidity.

Prey and Predator Game - Steering Behaviours, Pathfinding and AI

JULY 2020 – NOVEMBER 2020

A team project where a Unity game was implemented with different entities with state machines in order to simulate a prey and predator scenario. Pathfinding, flocking and steering behaviours using the concept of Boids was implemented in the first iteration. Player controlled units were removed and the Unity Machine Learning Agents toolkit was used in the second iteration to teach the agents through reinforcement learning through parallel simulations.

Proof of Work Solver - Hashcash Mining Algorithm for Bitcoin

MAY 2017 – JUNE 2017

Implemented a multi-threaded server-based proof of work solver written in C together with the functions in the Simple Stratum Text Protocol (SSTP). POSIX thread libraries used to handle multi-threading.