Profile cover photo
Profile photo
Pratik Sinha
219 followers -
Linux Nerd, Socialist, Atheist, Adventuristic, Nature Lover, Geeky.
Linux Nerd, Socialist, Atheist, Adventuristic, Nature Lover, Geeky.

219 followers
About
Pratik's posts

Post has attachment
Very often you see images with a quote added to it, sometimes funny, sometimes informational. Adding solid font to an image is quite easy but I didn’t know how to add outlined font (font with a border) to an image. Example of outlined font can be seen in…

Post has attachment
For every failure of Modi Govt, the most common argument offered is “Have to undo what Congress did for 60 years”. A lot of Modi bhakts have that argument on the tip of their tongue and now it has been adopted by others too who may not necessarily be…

Post has attachment
OpenCV 3.0 was released yesterday. I have been using OpenCV for a couple of weeks now for a project that involves face recognition. To compile the latest and greatest version of OpenCV on Ubuntu, here’s what you need to do. Download the latest version of…

Looking for Freelance/Contract opportunities in the Embedded/Wireless Domain.

The startup company I have been working with over the past year and a half has run out of money and I'm back on the job market looking for a freelance/contract based opportunity in the Embedded/Wireless Domain. Cloudleaf Inc (www.cloudleaf.io), the company I have been working with recently, is based in Miliptas, California and for the entire duration of my association with them, I worked remotely out of my Ahmedabad home.

At Cloudleaf, I have worked extensively on Bluetooth Low Energy (BLE) based IoT (Internet of Things) systems and more specifically on the Nordic hardware/software stack (www.nordicsemi.com). Besides BLE, I also developed a wireless (802.11) scanner which could be utilized for monitoring the movement of Smart Phones in closed spaces such as department stores and warehouses. Additionally, I have also created various C based APIs to interact with cloud services over REST APIs, Websockets and also worked briefly with MQTT.
In the past, I have worked extensively with the Atheros Wireless Stack (802.11/802.11n) and various other Linux based firmwares. I have a varied experience while working in the US, Vietnam and India for over 11 years in different roles and with a motley of technologies. A detailed resume of mine is available on my blog at http://www.humbug.in/resume/.

Friends, if your company or someone in your social/professional circles are looking out for software contractors with similar expertise, it would be really helpful if you could forward my profile.

Resume => www.humbug.in/resume/

Post has attachment
Find a Network Interface Mac Address Programatically on Linux

Post has attachment
Using the Mac Address of Network Interaces in programs is a common requirement. The old age way of getting the mac address programatically on linux was to parse the not-so-machine-friendly ifconfig output. However with the sysfs file system mounted under…

Post has attachment
Gatttool is a tool distributed along with Bluez, the default linux bluetooth stack, to interact with Bluetooth Low Energy (BLE) devices. Currently I have a TI SensorTag with me for a project I’m working on and I’m playing around with it. Most of the…

Post has attachment
During the course of development, sometimes one needs to load a specific library from a specific path instead of the stock library that comes installed with the linux operating system. In such cases, LD_PRELOAD is a useful tool. For example, my Ubuntu…

Post has attachment

Post has attachment
Wait while more posts are being loaded