Skip to content
View Tim-Liam-Hill's full-sized avatar
🐋
🐋

Highlights

  • Pro
Block or Report

Block or report Tim-Liam-Hill

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Tim-Liam-Hill/README.md

Welcome to my Github Page

Banner could not be found

About me

I was born in Johannesburg South Africa and have spent most of my life there before moving to Cape Town. Growing up, I tried my best to do anything and everything that I could. Amongst the things I have tried in life are violin, guitar, chess, rugby, competitive fishing, athletics, cross country, choir and son on. As of right now my passions lie in grappling (Brazilian JiuJitsu), although I am still just a white belt. In my spare time I also enjoy reading, playing games and finding new ways to make my girlfriend laugh.

My skills

In general I far prefer backend work to frontend work, and I find I enjoy work that is more involved with problem solving and algorithms than visual appearance. The technologies I am most comfortable with are listed below.

Cloud Technologies:

Amazon S3 Amazon EC2 Amazon EMR Amazon VPC

Distributed Technologies:

Hadoop Hive Spark

Languages and Databases:

NodeJs C++ Java MongoDB MySQL TypeScript PHP Python Go

On a more personal level, I am a great team player and a strong leader. I find it easy to talk to and work with others and can keep a cool head under pressure.

My interests

My interests tend to lean towards more theoretical aspects of Computer Sciences. I am deeply interested in Compiler Construction, but also have found myself researching Security, Mathematics and Problem Solving in my own time. I also find myself drawn to developing silly discord bots for my friends.

Contact me

timothyhill202@gmail.com

Pinned Loading

  1. Acid Acid Public

    Implementing my idea for a programming language

    Python

  2. CFGNullableFirstFollow CFGNullableFirstFollow Public

    A helper program that, given a Context Free Grammar, calculates the Nullable, First and Follow sets for each non-terminal.

    JavaScript

  3. SparkExamples SparkExamples Public

    A collection of Spark programs that will be used to experiment and learn various things about Apache Spark

    Scala

  4. 8PuzzleAI 8PuzzleAI Public

    An A* based algorithm that solves a generalized 8 Puzzle board.

    Python

  5. Kmeans Kmeans Public

    A kmeans helper program I wrote to help me during my AI course.

    Python

  6. MazeGenerator MazeGenerator Public archive

    A processing-based program that generates a 2D maze using recursive backtracking.

    Processing