Hey, I'm Soroush Falahati

Software && Web Developer

About me

A small introduction about my self

Soroush Falahati

Software && Web Developer

My name is Soroush Falahati, an almost freelancer Windows and Web developer. I started programming at age of 13 using VB5 and after couple of years migrated to VB6 and then VB.Net.
It was the time when I started to learn C# and going for Microsoft MCSD certificate, unfortunately I was too
busy
and there was no official place in Iran to pass exams so when I received my certificate from another country it was already MCPD days (Of course it seems that Microsoft started MCSD exams again since 2011).
At same time I started writing PHP, C++ and using MySQL too. Anyway, I still love Visual Basic for its readable syntax.

I like electronics too; maybe it was effect of my father's job that i started playing with transistors when i was only 7~8 years old. Although computer was more interesting for me maybe because you don’t need many tools and it seems cleaner too, but I still like electronic and play with microcontrollers for hobby sometimes.

I am currently working as the lead developer of a highly motivated and talented international team called Black Dynamix.

C++, C, C#

C++, C#

This application let you access output of any OpenNI compatible device using your favorite messaging, video calling application and/or any application that use DirectShow to access media devices or objects, including Skype, Live Messenger, Google Plus, ManyCAM, GraphEdit, any flash based video chat, etc. NiVirtualCam is the next version of old Kinect Virtual Camera which downloaded at least 23,000 times from my website alone.

C#, VB.Net

OpenNI 3D Photo Capture Tool is next version of Kinect 3D Photo Capture Tool which support any OpenNI compatible device including Kinect, Asus Xtion Pro Live (Wavi) and Primesense Sensor. This little application use NiWrapper.Net to retrieve and read data from OpenNI in .Net work and then using 3DGenerator library it will create a 3D Photo (Anaglyph or Stereoscopic) from both Color and Depth sensors of device.

C#

Kinect Error Reporting Tool will try to detect usual problems with OpenNI 1.0.0.25, NITE 1.3.0.18 and Kinect Sensor Driver 5.0.0 and fix them if possible and even if not, it will create a log about situation that you can save and send to me.

C++

WebSite and Server Admin, PHP, C#

I first designed a website for them in 2010 and helped them with technical problems. In 2011 I accepted administration of their servers and then at 2012 we redesigned the whole website. Sakhtafzar is a major hardware magazine in Iran. Currently they are also one of known and biggest websites about hardware and gadget in Iran. They are also best hardware news website based on polls.

Blog Posts

15th Apr 2016

Having access to multiple internet connections at home, I found it hard to balance the usage in Windows especially when I want to download multiple files through them.The thing is that in Windows OS you can't in any way force a program to use a speci ...

18th Nov 2013

We all know that despite the fact that Aptana is one of the best Eclipse based IDEs out there, it has lot of bugs. Part of these bugs are because of multi-platform nature of this application and most of them are not very annoying, but this one.
If ...

28th Feb 2013

I am old fan of OpenNI when there was no other readable frame work for using Kinect, and when OpenNI 2 released I was shocked by its nice new design and architect so I decided to give it a try as soon as I can. Fortunately I had access to it even mor ...

19th Feb 2013

Last week, one of my friends asked me about a way to retrieve list of desktop icons and their location on the screen. But is it even possible to get the list of Icons (not "Files") and also their location on the "Screen"?
Actually Desktop is an appl ...

15th Feb 2013

Hi everybody,
Today I am going to show my work in last three days to public. NiWrapper.Net, a OpenNI 2 .Net Wrapper
Lack of a .Net wrapper for OpenNI 2 showed it-self to me when I tried to port my old "3D Photo Capturing Tool" to OpenNI 2 and th ...

19th Oct 2012

Hi,
If you are visiting this page so you tried to open KinectDevs.com. Actually KinectDevs.com is closed and no longer available because of huge amount of spammers. I moved all projects and posts to here. Search below list for desired information ...

19th Oct 2012

Hi there,
Actually after lot of delays, at least I found some free time to finish my personal website. I know it is not that much good specially design; it is because I am not a designer, I am only a developer (thinking about percentages that oth ...