Skip to content
View Wilson13's full-sized avatar
Block or Report

Block or report Wilson13

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
Wilson13/README.md

Hello, I'm Wilson

LinkedIn Stack Overflow

  • 👋 Hi, I’m a < Developer />
  • 💼 I am mainly a backend engineer by trade
  • 💬 Ask me about projects I have worked on as they are not open source
  • 👯 I’m looking to collaborate on interesting backend software engineering projects
  • 📷 I take photographs for the fun of it.

Skills

Overview

My Skills

Tech Stack

Recent Work

Unmmaned Tech Store

Real-Time Communication System (RTCS)

A cloud-enabling software which can be configured to run either as a WebSocket server or a client.

Server

When configured to run as a server, RTCS can be deployed to a cloud instance (e.g. EC2), providing REST API services and WebSocket services. The core business backend system integrates with RTCS through REST API endpoints, remotely controlling the access control hardware located in each store. RTCS listens for and maintains connections from WebSocket clients running on-premises, it sends commands and proxy response from WebSocket clients when API endpoints are called.

Client

Running as a client, RTCS connects to the WebSocket server to maintain a live and real-time duplex connection. If commands are triggered by the server, RTCS client sends corresponding commands to on-prem hardware via TCP connections and returns the results.

Diagram

TODO

  • Automatic Client Reconnection.
  • Monitoring Dashboard.

Credit: aastha12, danielbellmas

Photographs

Outram Park

Popular repositories

  1. AndroidBluetoothAudioCapture AndroidBluetoothAudioCapture Public

    An example of audio capturing and recording through the use of connected Bluetooth device's mic. Hands-Free Profile (HFP) is used here.

    Java 10 7

  2. Matlab-Image-Processing Matlab-Image-Processing Public

    Image Processing in Matlab

    MATLAB

  3. Practices Practices Public

    C

  4. Raspbian_Rootkit Raspbian_Rootkit Public

    C

  5. wilson13.github.io wilson13.github.io Public

    Personal Website

    HTML

  6. AndroidSpeechRecognition AndroidSpeechRecognition Public

    Basic speech recognition which uses the built-in Android library.

    Java 1