Hi, there! I'm an experienced Java developer and Linux user. I have two years of experience dealing with synchronization problems between threads. I've taken an Operating Systems course at my university too, so I'm well aware of all the concepts which are being applied here. I can get this done in only a day so you may have ample time to assess the quality of my work.
I'm new to freelancing but I go way back with programming. I'm bidding low because I need recommendations. Let me know if you want to see sample code I've written or want to ask me some other questions related to the task. :) Hope you give me a chance!