Home

Tom Kane

Software Developer and Scientist

About

Hello!

I'm a software developer with a specialisation in scientific software. I have excellent skills in Python and Rust, a wealth of experience using various scientific libraries in Python, and now i'm expanding my skills in full stack development with technologies like FastAPI, Svelte, and others. I'm also working my way to become a certified AWS developer. I have previously spent many years working in medical science, with an expertise in optics and ophthalmology, and I am an author on 22 publications to date.

email: [email protected]

location: London

tech

Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge
Badge

aws journey

AWS Cloud Practitioner
AWS Solutions Architect
In progress!
AWS Developer

Projects

enigma-cli

enigma-cli

An enigma machine simulation with full functionality written in pure Rust. The plugboard wiring, typing, and rotor movement are all animated in the terminal using ASCII art.

Stack

RustDocker
View Code
haystack

haystack

Finding seemingly indistinguishable cells in 3D image stacks using pre trained models and k means clustering.

Stack

PythonOpenCVscikit-learnCellpose
Ventr

Ventr

Venture capital investors pairwise ranking potential companies to see company wide preferences using an ELO ranking system

Stack

PythonFastAPIPyDanticSvelteKitTailwindCSS
Portfolio 2.0

Portfolio 2.0

This website! - My second portfolio site built for fun using Sveltekit.

Stack

TypeScriptSvelteKitViteTailwindCSS

Contact

I'm looking for new opportunities, please get in touch!

2025 by Thomas Kane
made with SvelteKit