I Love to create

Wali Ahmed Usmani

Team Player, Developer, Gamer.

 

 

 

Projects

Tracktrix

Go To GitHub
Go To Store

Vocal Filter and Karaoke App on Windows 8.1 (C#) Click to Try Sample

Tracktrix

This is a Windows 8.1 Metro App written in C# by Wali Usmani and Mutahir Kazmi. The idea here is to be able to filter out a given song's vocals without removing its musical content.
Here are some sample recordings:


Accidentally in Love - Counting Crows


End Has Only Begun - Lifehouse

SnapSafe

Go To Github
Read Term Paper

Kerberos protocol based picture transfer app based on Pirngruber Dominik's AndroidIM

SnapSafe

Proposed with reference to SnapChat's weak security in Oct 2014, this work was done as part of a term paper at UBC and demonstrated the efficacy of using a Kerberos based picture exchange protocol. Please take care when installing the app. Main branch has malicious code pushed by accident which was being experimented with.

Bit River

Go to GitHub
Read Term Paper

Bit Torrent Streaming Client in Go
 

Bit River

Bit Torrent Stream-Downloading Client by Wali Usmani, Sampoorna Biswas and Jonathan Stiansen for a term project. This system was based on Jackpal's Taipei Torrent and was modified to down load torrents as a stream.

Music Mashup

Project link
Download APK

Vocal Filter and Karaoke App on Android. Incomplete port of Tracktrix from the Windows

Djuice Music Mashup

First Android Project I have made. Implementation is still buggy and is one project in my list which will be getting a complete makeover

SDN Cloud Gaming

Go To Github
 

SDN route optimizer for Openflow enabled Switches

Project Title

Undergraduate Senior Year Project by Wali Usmani, Mutahir Kazmi and Muhammad Wajahat. In an open flow enabled network, the controller actively measures paths between game server and game client to continually choose the best possible path using the K shortest route algorithm, even when traffic and load is dynamically changing.
Controller uses Floodlight , JSON and REST API . Measurements are taken using Scamper and Iperf.

Open Source

GoVector

Go To GitHub

A Vector Clock Library (and much more) in Go
 

GoVector

This is an open sourced library that allows users to perform vector clock logging in distributed systems in real time. Compatible with Go 1.4+.

Kraken

Go To Site

Kraken is a distributed brute-force password cracking tool.

Project Title

Kraken is a distributed fault tolerant brute-force WiFi password cracking tool. It allows you to parallelize password list and rule based cracking across multiple machines to create a cluster of crackers. Kraken clients can run on Unix, Mac, Windows or within the browser.