Projects
These are projects that I have personally created and all of the innovation, code-work and eventual designs are mine.
Code plagiarism checker [VANILLA JS, NODEJS, MONGODB]
This one is fairly old. Does exactly as stated. Compute similarities between code that's uploaded and code that's already there ...
The algorithm is simple and complex too and not well optimized yet. I had plans to integrate with open source code repo API’s but shelved it because I was learning a lot of things too fast. Gained a lot of AJAX skills on this one.
Beat Pad [VANILLA JS]
This one is just a creative way to make a rhythm on your browser. This is one of my earliest projects in Javascript so it might be interesting to look at considering ...
what I was learning at the time was just vanilla. If you manage to make music with it, you must be good :)
Visualizer [VANILLA JS, CANVAS]
This one is unfinished but functional. It's one of my creative coding projects where I intended to build a music player in vanilla JS and add a complex graphical visualizer system for the ...
audio stream, something you’d see in very high end music editing software like Fruity loops. To see what I mean, just open it and select any audio file, preferably music and just enjoy the bleak white graph for now. I do intend to pursue this project to completion at my best of time.
Blitz [TYPESCRIPT]
This is one of my most recent projects that I sort of completed. I write code in many frameworks that employ state management solutions, you know like RxJS with react and NgXs in Angular ...
So my main problem with these technologies is that they are really complex to learn and most times you don't even need them for your run on the mill type projects. But mostly you need part of their functionality in your app but they force you to do the whole boilerplate, so I made a very minimal state management solution that works and best of all you can scale it as you wish. Bitz is very experimental and may need to be optimized but it does work.
Github
I have a lot of projects on my github. I'm not going to list them all here but you can check them out