Oliver Legg
Software Engineer

Full-stack software engineer at Scope Markets

About Me

This website serves as a platform for me to showcase some of my personal projects and accomplishments in my career.

Here are some technologies I use:

  • Typescript
  • Javascript
  • React
  • Next/JS
  • SASS
  • Node.js
  • C#
  • Blazor
  • .NET

Experience

Scope Markets (Rostro Group) Full Stack Developer

04/2024 - Now London, UKHybrid

Developing front-end applications with TypeScript, React, and Next.js, utilising the new app router for efficient navigation and routing.

Building and maintaining component libraries using Tailwind CSS to enhance developer experience and streamline UI development.

Implementing OAuth2 protocols for secure authentication and authorisation in web applications.

Creating and managing APIs using .NET 8, ensuring efficient data handling and performance.

Designing and deploying microservices to improve system modularity and scalability.

Implementing event sourcing to ensure accurate event tracking and state management across distributed systems.

TypescriptReactNextJS.NETC# 8-11

Projects

Turris image
Turris is a tower defence game developed using LWJGL3, OpenGL, OpenAL, and Java, which results in high-performance and platform-independent gameplay.
An image of lolPerfTool
Using the League of Legends API to provide players with detailed statistics and insights on their in-game performance, including win rates, KDA, item builds, and summoner spell usage.
Network Graph
A project to accelerate a force-directed placement algorithm on the GPU (using CUDA) to outperform the same algorithm on the CPU.

Contact