NickWalters
.NET & Full Stack Software Engineer. Also creating hobby projects in new fields of web development and AI. Working with Github and Bitbucket
@AustralianFinanceGroup Perth, Western Australia
Pinned Repositories
Calculator
Calculator in Java
ComputerScience-ProjectSelection-Website
Custom website for UWA based on Django, in selecting practical work experience projects for computer science units and Other engineering based units for students
GPA-Calculator-UWA-
Calculates the GPA and Average Mark of a student, based on their unit scores.
Kj-to-Calories
Simple python tool to convert KJ to Calories
Love-Letter-AI
Have created multiple intelligent agents which would compete smartly against other opponents in the card game called 'Love Letter'
Makefile-Implementation
Implementation of a Makefile. Created a makefile from scratch (now called Bakefile), with a few extra features, such as URL dependancies. Makefile and (make) is a fundamental structure in the C programming language
NGram
Finds the word frequencies of words in a given text
Node-Centrality
Centrality Analyser. This project is the most efficient implementation of calculating the Betweenness, Closeness, Katz and Degree Centralities. This analyses a social network graph and finds the most influential nodes. Degree, Katz, Closeness, Betweeness centrality are all calculated from a single compilation, based on a text file/input provided (~.edges.txt) about the social network and their connections . This is the best implementation of the algorithms and recieved 100% as part of a project/competition
Questionaire-Website
Flask Based (Full-Stack) Geography Questionaire Website. Test your knowledge about the world, with the Flag Quiz and Language Quiz. A Multiple choice quiz which runs on flask. Providing user and admin authentication (to change the questions)
Web-Showcase-Website
showcase the history and implementation of html , css , javascript in a clean and elegant way. Demonstrate the Uses of Javascript with practical examples, such as data extraction using AJAX (weather) and animations..
NickWalters's Repositories
NickWalters/Questionaire-Website
Flask Based (Full-Stack) Geography Questionaire Website. Test your knowledge about the world, with the Flag Quiz and Language Quiz. A Multiple choice quiz which runs on flask. Providing user and admin authentication (to change the questions)
NickWalters/ComputerScience-ProjectSelection-Website
Custom website for UWA based on Django, in selecting practical work experience projects for computer science units and Other engineering based units for students
NickWalters/NGram
Finds the word frequencies of words in a given text
NickWalters/Node-Centrality
Centrality Analyser. This project is the most efficient implementation of calculating the Betweenness, Closeness, Katz and Degree Centralities. This analyses a social network graph and finds the most influential nodes. Degree, Katz, Closeness, Betweeness centrality are all calculated from a single compilation, based on a text file/input provided (~.edges.txt) about the social network and their connections . This is the best implementation of the algorithms and recieved 100% as part of a project/competition
NickWalters/Web-Showcase-Website
showcase the history and implementation of html , css , javascript in a clean and elegant way. Demonstrate the Uses of Javascript with practical examples, such as data extraction using AJAX (weather) and animations..
NickWalters/Calculator
Calculator in Java
NickWalters/GPA-Calculator-UWA-
Calculates the GPA and Average Mark of a student, based on their unit scores.
NickWalters/Kj-to-Calories
Simple python tool to convert KJ to Calories
NickWalters/Love-Letter-AI
Have created multiple intelligent agents which would compete smartly against other opponents in the card game called 'Love Letter'
NickWalters/Makefile-Implementation
Implementation of a Makefile. Created a makefile from scratch (now called Bakefile), with a few extra features, such as URL dependancies. Makefile and (make) is a fundamental structure in the C programming language
NickWalters/Nicks_PortfolioWebsite__React.js
A porfolio created using Javascript and React.js, to showcase my skills and qualifications
NickWalters/Online-Store-PHP-
<UNFINISHED> A Simple Online Store. The final submission was lost, and can only find outdated/unfinished code. Just for PHP reference only
NickWalters/OpenGL-Project
A Simple OpenGL project to demonstrate my understanding about Games/Graphical programming, Blender and animation of Objects
NickWalters/Preferential-Ballot-Machine
Used in politcal voting system with large numbers of candidates. Is able to vote using preferences, eg 1st 2nd 3rd <UNFINISHED>
NickWalters/product-store
Stores product information in an object oriented way
NickWalters/socket-programming
My Networks Project involving extracting Timetable information that is similar to the Transperth API, and displaying how to get to your route, using HTML, Sockets and the TCP/UDP protocols. This application has a C++ Version (Main-Submission/"station.cpp"), and Python Version (Main-Submission/"station.py")
NickWalters/tech-support-bot
A simple online support robot, which can solve queries based upon user input.
NickWalters/Traditional-Ballot-Machine
This project will read the amount of votes for a candidate on a text file, and determine the winner. The Traditional form of summing ballots, with a collection of points.
NickWalters/Web-Log-Analyser
Analyses the activity of a webpage