George Daneliuc

DATA SCIENCE · SOFTWARE ENGINEERING · RESEARCH · iam@georgedan.com

Building the future through data engineering, analysis, software development and research.
I am passionate about how we can use technology and AI to solve modern problems.


Projects

Gridless Pathfinder in OpenRA

The first working version of gridless pathfinding for OpenRA, an open-source port of the classic RTS game Red Alert. I developed this as part of a game project I was undertaking called Jire. This uses a modified Any Angle A* algorithm called Theta*, porting code developed by Tansel Uras in C++ at http://idm-lab.org. Paper on the topic is T. Uras and S. Koenig, 2015. An Empirical Comparison of Any-Angle Path-Planning Algorithms. In: Proceedings of the 8th Annual Symposium on Combinatorial Search

PONG using Observables

MONASH UNIVERSITY ASSIGNMENT

Built a game of Pong in JavaScript using Reactive programming. Reactive programming is an advanced programming paradigm seen in the JavaScript library RxJs, used for improving concurrency, thread management and asynchronous programming. My game includes many additional features, such as 200 levels that progressively increase in difficulty, multiple balls being in play at higher difficulties, and an AI that can handle all this and is almost impossible to beat!

Honours Thesis, Monash University

How would Adding Light-rail Acceleration and Deceleration Constraints for Passenger Comfort Affect Autonomous Car Use?

Used the latest transport simulation software (MATSim and SUMO) to simulate car use changes within Melbourne, Australia after introducing autonomous vehicles. These autonomous vehicles had two characteristics: added passenger comfort that slows the car down by limiting acceleration and deceleration, and the ability to perform other activities while driving. While these are both positive effects, it was hypothesised the limits on acceleration and deceleration would add congestion, reducing the appeal of car use. The simulation software was used to test this theory, to see whether car use changed as a result and how.


Education

Bachelor of Software Engineering (Honours)

Monash University

Degree Grade: Distinction Average
Honours Research Grade: High Distinction Average

2013 - 2019

Certificates

Machine Learning by Andrew Ng

Coursera - Stanford University

Online Course
Grade: 94%

January 2020

Skills

Data

Languages

  • Python
  • R
  • SQL
  • Excel

Software

  • QlikView
  • Power BI
  • Jupyter Notebooks
  • Microsoft SQL Server
  • Microsoft Access
  • Microsoft SSIS
  • Microsoft Excel
  • R Studio & R Core
  • Azure Machine Learning

Software
And Web

Architectures

  • React
  • Bootstrap
  • Git
  • Azure DevOps
  • RESTful APIs
  • NodeJS

Backend Languages

  • Python
  • C#
  • Java
  • C++
  • JavaScript
  • XML

Frontend Languages

  • HTML5
  • CSS3
  • JavaScript

Other Capabilities

  • Graphic Design
  • Photo Editing

Research

Transport Simulators

  • MATSim
  • SUMO

Machine Learning Libraries

  • Word2Vec and GloVe
  • Natural Language Processing Toolkit (NLTK)
  • Weka

Management

Strengths

  • Project Management
  • Process Development
  • Coaching and support
  • Documentation

Interests

A nerd at heart, one of my favourite past-times is playing StarCraft II, a competitive real-time strategy videogame, and watching pro players duke it out in professional tournaments

I have also recently taken to practicing violin, due to my strong appreciation for classical music, as well as attending classical music concerts.

Lastly, I like to learn new languages (spoken languages, I should clarify), code up passion projects, and read various genres in my spare time.