Tag CMA

Innova Admitted to the CMA Regulatory Sandbox

We are delighted to announce that Innova Limited (Innova) has received approval from the Capital Markets Authority (CMA) to conduct testing of our innovative cloud-based data analytics platform. This approval...

Tag asset allocation

Technical Debt

Technical debt occurs when we choose an easier, quicker or a less optimal solution during software development rather than a more robust one. As developers we do this all the...

Optimal Asset Allocation

Asset allocation is an approach of spreading investment across different asset classes instead of investing on one, its a strategy to balance risk and potential return over a given time...

7 most popular web application security threats and their mitigation.

This is the process of protecting web applications, websites and API's from attacks. It's main aim is to keep applications running smoothly, protecting business from cyber vandalism, data theft and...

Tag Angular

Improving Angular Performance

In the context of web development, ther performance tuning of Angular applications ranks high on the list of priorities when it comes to user satisafcation. With the contemporary browser-based web...

Tag Performance

Improving Angular Performance

In the context of web development, ther performance tuning of Angular applications ranks high on the list of priorities when it comes to user satisafcation. With the contemporary browser-based web...

Tag analysis

Information Theory in The Financial Markets

In 1948 Claude Shannon founded the field of Information theory in his paper titled, *“A Mathematical Theory of Communication.”* His interest was on how much information a communication channel could...

Tag capital markets

Derivatives - Hedging With Options

Financial derivatives just from its name *derivative* is a financial instrument that derives its value from the performance of an underlying asset like stocks and other financial instruments

Security Price Forecasting using Hidden Markov Model

We use Hidden Markov Model (HMM) which is a probabilistic model that assumes a hidden and visible states controlling the price movements to predict the security prices of Equity Bank...

Monte Carlo Simulation and Stock Prices Forecasting

Monte Carlo Simulation is a mathematical technique used in modeling the probability of different outcomes especially where there is uncertainty or randomness of variables.

Information Theory in The Financial Markets

In 1948 Claude Shannon founded the field of Information theory in his paper titled, *“A Mathematical Theory of Communication.”* His interest was on how much information a communication channel could...

Tag microservices

A Practical Guide to Microservices Architecture

Microservices architecture is reshaping how applications are developed by decomposing large systems into smaller, independent services. These modular components can be developed and maintained separately, offering flexibility, scalability, and improved...

Tag architecture

A Practical Guide to Microservices Architecture

Microservices architecture is reshaping how applications are developed by decomposing large systems into smaller, independent services. These modular components can be developed and maintained separately, offering flexibility, scalability, and improved...

Tag databases

A Practical Guide to Microservices Architecture

Microservices architecture is reshaping how applications are developed by decomposing large systems into smaller, independent services. These modular components can be developed and maintained separately, offering flexibility, scalability, and improved...

Tag messaging

A Practical Guide to Microservices Architecture

Microservices architecture is reshaping how applications are developed by decomposing large systems into smaller, independent services. These modular components can be developed and maintained separately, offering flexibility, scalability, and improved...

Tag monitoring

A Practical Guide to Microservices Architecture

Microservices architecture is reshaping how applications are developed by decomposing large systems into smaller, independent services. These modular components can be developed and maintained separately, offering flexibility, scalability, and improved...

Tag programming

A Practical Guide to Microservices Architecture

Microservices architecture is reshaping how applications are developed by decomposing large systems into smaller, independent services. These modular components can be developed and maintained separately, offering flexibility, scalability, and improved...

Tag CI/CD

A Practical Guide to Microservices Architecture

Microservices architecture is reshaping how applications are developed by decomposing large systems into smaller, independent services. These modular components can be developed and maintained separately, offering flexibility, scalability, and improved...

Tag security

A Practical Guide to Microservices Architecture

Microservices architecture is reshaping how applications are developed by decomposing large systems into smaller, independent services. These modular components can be developed and maintained separately, offering flexibility, scalability, and improved...

Tag cloud

A Practical Guide to Microservices Architecture

Microservices architecture is reshaping how applications are developed by decomposing large systems into smaller, independent services. These modular components can be developed and maintained separately, offering flexibility, scalability, and improved...

Tag containers

A Practical Guide to Microservices Architecture

Microservices architecture is reshaping how applications are developed by decomposing large systems into smaller, independent services. These modular components can be developed and maintained separately, offering flexibility, scalability, and improved...

Tag python

Security Price Forecasting using Hidden Markov Model

We use Hidden Markov Model (HMM) which is a probabilistic model that assumes a hidden and visible states controlling the price movements to predict the security prices of Equity Bank...

Monte Carlo Simulation and Stock Prices Forecasting

Monte Carlo Simulation is a mathematical technique used in modeling the probability of different outcomes especially where there is uncertainty or randomness of variables.

Tag forecasting

Monte Carlo Simulation and Stock Prices Forecasting

Monte Carlo Simulation is a mathematical technique used in modeling the probability of different outcomes especially where there is uncertainty or randomness of variables.

Tag AI

Exploring the World of Generative AI

Through Generative AI, one of the most recent and great creations of Artificial Intelligence, it is possible to create original works in various social spheres such as art, literature, medicine,...

Prompt Engineering

In today's digital age, interacting with AI models like ChatGPT can feel like magic when done right. But what's the secret to getting the most out of these systems? It...

Building Resilient Systems

In today’s world, every organization must strive to build software systems that are resilient in the face of unexpected occurrences to achieve uninterrupted operations and safeguard their data. Software systems...

AI Advances and ChatGPT in the Software Development World

The software development world has witnessed a significant transformation with the advent of Artificial Intelligence (AI) and its applications. One of the most notable AI tools that has gained popularity...

Tag UI

UI vs UX Understanding the difference and Why both matter

In today’s digital world, creating a successful product isn’t just about how it works but also how it feels and looks.When developing a successful product, two crucial elements come into...

Tag UX

UI vs UX Understanding the difference and Why both matter

In today’s digital world, creating a successful product isn’t just about how it works but also how it feels and looks.When developing a successful product, two crucial elements come into...

Tag F#

Memoization with Fibonacci

Serverless computing, often referred to as Function-as-a-Service (FaaS), is a cloud computing model where cloud providers automatically manage the infrastructure, allowing developers to focus solely on writing code without the...

Understanding BFGS Optimization with F# Implementation

Through Generative AI, one of the most recent and great creations of Artificial Intelligence, it is possible to create original works in various social spheres such as art, literature, medicine,...

Currying and Partial Application in F#

A deep dive into currying and partial application in F# with examples and use cases in functional programming.

Tag Currying

Currying and Partial Application in F#

A deep dive into currying and partial application in F# with examples and use cases in functional programming.

Tag Portfolio Optimization

Portfolio Optimization

Explore the fundamentals of portfolio optimization in both discrete and continuous time. Whether you're new to the concepts or looking to deepen your knowledge, we'll break down the key principles...

Tag analytics

Portfolio Optimization

Explore the fundamentals of portfolio optimization in both discrete and continuous time. Whether you're new to the concepts or looking to deepen your knowledge, we'll break down the key principles...

Tag Machine Learning

Prompt Engineering

In today's digital age, interacting with AI models like ChatGPT can feel like magic when done right. But what's the secret to getting the most out of these systems? It...

Tag Python

Transitioning from TypeScript and Python to C#

Transitioning to .NET over the past few months and diving into C# to create web APIs has been an exciting shift from my journey with TypeScript and Python. I’ve been...

Tag C#

Transitioning from TypeScript and Python to C#

Transitioning to .NET over the past few months and diving into C# to create web APIs has been an exciting shift from my journey with TypeScript and Python. I’ve been...

Tag Optimization

Memoization with Fibonacci

Serverless computing, often referred to as Function-as-a-Service (FaaS), is a cloud computing model where cloud providers automatically manage the infrastructure, allowing developers to focus solely on writing code without the...

Understanding BFGS Optimization with F# Implementation

Through Generative AI, one of the most recent and great creations of Artificial Intelligence, it is possible to create original works in various social spheres such as art, literature, medicine,...

Tag risk management

Derivatives - Hedging With Options

Financial derivatives just from its name *derivative* is a financial instrument that derives its value from the performance of an underlying asset like stocks and other financial instruments

Tag Functional Programming

Memoization with Fibonacci

Serverless computing, often referred to as Function-as-a-Service (FaaS), is a cloud computing model where cloud providers automatically manage the infrastructure, allowing developers to focus solely on writing code without the...

Tag Caching

Memoization with Fibonacci

Serverless computing, often referred to as Function-as-a-Service (FaaS), is a cloud computing model where cloud providers automatically manage the infrastructure, allowing developers to focus solely on writing code without the...

Tag Software Development

Memoization with Fibonacci

Serverless computing, often referred to as Function-as-a-Service (FaaS), is a cloud computing model where cloud providers automatically manage the infrastructure, allowing developers to focus solely on writing code without the...

Tag red

Understanding Serverless Computing

Serverless computing, often referred to as Function-as-a-Service (FaaS), is a cloud computing model where cloud providers automatically manage the infrastructure, allowing developers to focus solely on writing code without the...

Tag yellow

Understanding Serverless Computing

Serverless computing, often referred to as Function-as-a-Service (FaaS), is a cloud computing model where cloud providers automatically manage the infrastructure, allowing developers to focus solely on writing code without the...