I mainly work on data oriented software. Here are some problems I've been tackling:
- π οΈ Linting for API compatability issues in JavaScript runtimes.
- π Massively parallel lambdas to speed up AI inferencing.
- βοΈ Sensor fusion for 3D motion capture.
As a music lover, I occasionally contribute to MuseScore (the notation app) and write some music.
Learn with me on Medium.
Oh, you have something to say to me?
- βοΈ Send an email.
Serverless piano transcription app.
Transcribe and learn from other pianists.
![](https://private-user-images.githubusercontent.com/39476147/325626843-33669a36-5895-4130-b5ce-59aa235cf7ab.gif?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3Mzg5Mzk0ODYsIm5iZiI6MTczODkzOTE4NiwicGF0aCI6Ii8zOTQ3NjE0Ny8zMjU2MjY4NDMtMzM2NjlhMzYtNTg5NS00MTMwLWI1Y2UtNTlhYTIzNWNmN2FiLmdpZj9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNTAyMDclMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjUwMjA3VDE0Mzk0NlomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTg3MTdkZGU3YjY4ZGFmMzlmMDRhMzJhNzA1NDJhYjFmNTBlNzY2OTUzMzY5YmY0YmU4YzQ5OTcwMDVhY2JkY2UmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0In0.e1sfz16wScH18fVMmfFYfgCa_9StymWNS5cB47aMhQs)
Diagnose fall injuries and prevent falls using 3D visualisation.
Data scientists can collect labelled data to train better fall detection algorithms.
![](https://user-images.githubusercontent.com/39476147/224037990-f7bcf3e8-f0fb-47a4-9b23-752a9bbdc7d5.gif)
As a huge piano fan, I found existing virtual pianos to be rather lacklustre.
Why not create my own!
![](https://user-images.githubusercontent.com/39476147/180583827-fedcb6ce-e4b0-46ad-99b0-ca66c572d504.gif)