Financial Information Extraction
Internet Search
Business Intelligence
Asset Risk Management
Statistical Analysis
Web Data Collection
Credit Card Payment
Cryptocurrencies
We have a
strong commitment
to
client confidentiality
but check out our demo software:
Recent Projects
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.
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.
Truck Loading Animation Web Application
System: Web application to display an interactive 3D animation of a truck loading a specified shipment
Client: Private
Technologies: .NET core, C#, Blender, Three.js, SQL
Problem: Create a web application which loads details of a user-specified shipment from a database, and depicts that shipment loading in a user-interactive animation.
Solution: This project integrates a number of separate areas of software engineering, including web development, 3D modelling and dynamic animation. The truck trailer with backgrounds and skybox were modelled in Blender, together with the Cargo bay and truck door opening animations - and these were imported into Three.js. Camera zoom and rotation were enabled using OrbitControls.js. The cargo box loading animation was created in Three.js directly using suitable vector mathematics, and the system mounted in a .NET core based framework. Specification of the shipment to load is provided by the user via a web form.