Luke's repositories
turborepo_implementation
turborepo_implementation
Prefab-Microfrontends
React; Module Federation; shadcn/ui; TailwindCSS
Genome-Browser-UI
React-based (TypeScript) UI client app (with NextJs; TailwindCSS; shadcn/ui), queries Genome Browser API to present genome (gene variant) data (patient data is combined with SNP pairs data to show health risks.) For security reasons, the user's patient data is not shared to the server, but remains on their machine (in the web browser IndexedDB.)
Genome-Browser-API
Python API (FastAPI; Pydantic; VirtualEnv; Swagger) for comparison of ancestry website DNA report with SNPedia data. The major/minor alleles of gene variants, their associated gene, chromosome position, etc..
crypto-dash-ui
Vite + Vue 3 + TypeScript
backtesting_ms
Exploring Backtesting.py, and VectorBT - for comparison of trading strategies - Flask, SciKit, TA, TA-Lib, Angular, SQLite3, and Docker
minesweeper-react-app
Tech challenge: React
algo_system_deployment
Flask, SciKit, Backtesting.py, TA, TA-Lib, Angular, SQLite3, and Docker
stonk-value-forecasting-model
Deep learning LSTM model for stock price prediction; time-series; Tensorflow 2; Keras; Python; data science; machine learning
LiveCoinWatch
A Python interface for the LiveCoinWatch API
vegpatch-tracking-service
Explored use of JavaScript (Johnny-Five - sorry to Python) to run on the PI, collecting statuses from sensors, and save to a database (could be saved to Pi; but will save to cloud, to allow mobile access while away from home.)
financial-timeseries
Python3, Pandas, etc. demonstration with 'Stooq' free data API
portfolio-data-service-fastapi
AWS Deployment. To fetch data from Mongo for my portfolio site, e.g. blog data
Rock-Paper-Scissors-Lizard-Spock--Game
Expansion of my earlier Angular 8 (TypeScript) implementation of Roshambo (rock-paper-scissors), now featuring lizard and spock - additional weapons as popularised by The Big Bang Theory. Use of Google Material and Font Awesome.
Hottest-MP-Elo-Rating-Algorithm
Inspired by Facebook's founder Mark Zuckerberg's FaceMash; based on an Elo rating algorithm on the window of a Havard dorm. Angular 8, Material, RxJS, PHP API, MySQL DB, Algorithm
area-between-towers
Tech challenge: Where an array of tower heights, use TypeScript to calculate the pair of consecutive towers between which there is the greatest area.
f1-app
Tech challenge: Angular render of Ergast F1 data via bespoke Python Flask middle-ware. Docker. Angular Material. Displays driver standings and lap chart depending on selected season and round.