Company

At Virtual Blue we have a long history of providing
innovative solutions
to challenging problems
and have taken them
fromvision
to reality
through the many
software systems
we have created for clients:
Cryptocurrencies

Cryptocurrencies

Credit Card Payment

Credit Card Payment

Asset Risk Management

Asset Risk Management

Internet Search

Internet Search

Statistical Analysis

Statistical Analysis

Web Data Collection

Web Data Collection

Financial Information Extraction

Financial Information Extraction

Business Intelligence

Business Intelligence

We have a

strong commitment

to client confidentiality

Recent Projects

Stock Price History Pattern Matching Utility

System: Stock price history pattern matching utility

Technologies: Python (asyncio matplotlib mplfinance pandas...)

Problem: Build a system which identifies stocks that are currently in the process of repeating previously observed price history patterns, based on low-high and high-low trend time intervals.

Solution: Our solution involves iterative analysis of a large large database of stocks, gathered from web sources. Price histories are divided into progressively smaller time period bins, with duration labelled the "granularity" of the iteration. The pattern of trends across bins is compared with recent price movements to identify matching segments. We then used a visualisation system based on Japanese "renko" diagrams to depict matches in an easy-to-digest format.

Note this is a bespoke system created upon request; we provided no advice on stock selection methods.

continue reading...

Distributed Show Control Application For Use in Immersive Show Venues

 

 

System: The Golang-based application comprises core application GUI, which may be hosted separately, and is designed to operate in the low latency environment of a local network. Arbitrary event-driven show logic is supported via an internal scripting system. Rapidly changing data is cached externally (with Memcached) to prevent loss of state in the event the core application goes down.

Client: Technical Productions

Technologies: Golang, Echo, Javascript, MySQL, Memcached

Problem: A centralised piece of software is needed to coordinate sound, lighting and other IoT devices in interactive show venues.

Solution: Devices,  device commands, network setup, show "actions" and responses to events can all be defined by show operators to create arbitrary show scenarios. The software interfaces with popular software favoured for sound and lighting, and includes a versatile distributed dashboard scheme which allows custom dashboards to be created that can be hosted across multiple machines. 

 

 

 

continue reading...

iOS and Android Mobile App for Supporting SaaS Platform User Accounts

                   

 

System: iOS and Android app to allow users of a SaaS platform to enter OTPs remotely

Client: MePATool

Technologies: Apache Cordova, Javascript, Perl

Problem: Users need to provide OTPs to automated processes so they can log in to the target portal.

Solution: When automated processes encounter a request for an OTP a push notification is sent to the users device. The user is able to provide the OTP directly in the app and this is relayed back to the waiting process, which can then proceed.

               

continue reading...

Director

Tom Gracey

Director and CTO

A seasoned analyst programmer with a Physics background and a long track record of delivering successful software.

"We can talk about experience, but my greatest asset is a natural gift: I see systems. You want this for your project."

Hall of Achievements

Yury Kisurin

PHP Master - and anything else beginning with "P"

Coding Challenge

2023-12-12 - Rapid deployment of a load-balanced distributed test system

Marton Papp

Versatile C++ Veteran

Coding Challenge

2024-08-09 - The C++ Version of Template::Nest

Abhinav Thakur

Coding Obsessed Polyglot Prodigy

Stripes Waypoint

2025-04-27 - Made significant code contributions which succeeded in production

Joel Pacheco

Budding system architect with a strong Java Foundation

Gauntlet Waypoint

2025-06-20 - Congratulations on making it through the tough assessment period at Virtual Blue

Andrew Bilous

Three.js Guru

Creativity

2024-09-11 - The VB "Business Success Predictor" Game

Victor Khachatryan

Blender Wizard

Creativity

2024-03-06 - Stunning truck loading bay backdrop