Git Product home page Git Product logo
  • šŸ‘‹ Hi, Iā€™m @georgebarker
  • šŸ‡ØšŸ‡­ I'm based in Lausanne, Switzerland
  • šŸ‘€ Iā€™m interested in...
    • šŸŒ learning languages
    • ā˜•ļø speciality coffee
    • šŸ’ø fintech
    • šŸš† transportation
    • šŸ‘Øā€šŸ’» Using my skills as a software engineer to create interesting projects related to these topics!
  • šŸ“« Reach me on LinkedIn

A selection of my projects

I invite you take a look at some of my public projects.
Here, you can get a feel of what problems I am interested in solving, and what technologies I use to solve them.
You'll find a complete list in my public repositories.

A Java application running on Tomcat that pushes the live prices for cryptocurrencies to clients listening on a WebSocket.

An iOS app in SwiftUI using WebSockets to provide live prices for cryptocurrencies in a list and detailed view.

A REST API wrapper of WordReference.com using Express and Docker so that it can be deployed in the cloud and used by any client, rather than being bound to using the JavaScript API.

A Java web service to find the nearest UK train stations to your location.
This app demonstrates some primitive, raw Java techniques, such as using the native java.sql.* package for database interaction, com.sun.net.httpserver.* package for the web services, and self-managed dependency injection, showing what can still be achieved in plain, old Java.

George Barker's Projects

chittrapp icon chittrapp

Chittr is a totally original, unique and non-plagiarised platform for microblogging.

crypto-websocket-server icon crypto-websocket-server

A Java application running on Tomcat that pushes the prices for cryptocurrencies to clients listening on a WebSocket.

iot-lock-system icon iot-lock-system

Java IOT system using a Phidget RFID Scanner, motor and an Android app to emulate a door locking system, using MQTT and MySQL to send and record events.

journey-planning-service icon journey-planning-service

Back end service of the optimal journey planning project, that uses INRIX Profile Data to calculate optimal journey times with Dijkstra's Algorithm

journey-planning-webapp icon journey-planning-webapp

Web front end of the optimal journey planning project, that makes requests to the back end services and displays the data on maps & graphs

propertysalesapplication icon propertysalesapplication

2nd year University Advanced Programming Assignment. Java Swing UI app that takes a SQLite database of historic UK property sales and provides and interface to search, view and graph the data.

rest-wordreference-api icon rest-wordreference-api

A wrapper of wordreference-api in a GET method using Express and Docker so that it can be deployed in the cloud and used by any client, rather than being bound to using the JavaScript API.

saturneclipsesubscriber icon saturneclipsesubscriber

An adaptation of the NTIS Subscriber Service produced by Saturn Eclipse, to use in the optimal journey planning project

scheduling-algorithms icon scheduling-algorithms

3rd year University Computer Networks & Operating Systems Assignment. First Come First Served, Round Robin and Shortest Job First scheduling algorithms.

stationsapp icon stationsapp

2nd year University Advanced Programming Assignment. Android app that uses the StationServer to display the five nearest train stations to you, using GPS location.

stationserver icon stationserver

2nd year Advanced Programming University Assignment. The back end service used by StationsApp, retrieves from a SQLite database, uses an old Sun HTTP library as required by the assignment specification.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.