I have worked a lot with Arduinos and the C language as well as with other Micro-controller units. Some projects I have completed include developing software for an aerial quadrotor vehicle, a simple home automation system, an Arduino based music visualizer and most recently a Maximum Power Point Tracking controller using PIC16F877A. I believe I will be a good fit for your project.