Software Contracting?
Yes, it is true. In addition to working on nuSpin, I have been taking on a number of software contracting jobs as they come along. I enjoy taking on new tasks and seeing projects through to completion. ?It is a great way to pick up on the latest improvements in software development?and make new connections. ?Every once in a while I discover a new part of software development that I enjoy.
Here are a few recent jobs I worked on:
Online Video Editing Software
I helped VidMaker with their back-end audio rendering pipeline on a Linux server. This included creating an effect routing mechanism, implementing audio filtering and creating a smart limiter. ?I also got to learn to use the Eclipse editor, got experience with QT, Node.js, and QMake.
Various WordPress Websites
I have helped a few organizations update their WordPress websites with content migration, layout, organization, and writing custom theme templates in PHP. This blog is a WordPress blog and yes, I have tweaked the theme from time to time. ?I learned to use the Sublime text editor on these projects, as Visual Studio tends to get in the way.
Audio Signal Processing
I helped one startup understand the nature of filtering and signal detection for a product they are working on that needs to detect certain sounds. I came up with an algorithm and got them started implementing it in Java.
I have really enjoyed these jobs and look forward to taking them on! If your company is looking for a contractor with my skills, please contact info@nuvibrations.com.
A quick list of my software contracting skills
- Real time Digital Audio playback (JACK, PortAudio, WaveAudio, WebRTC)
- Digital Signal processing.
- C++11, C#, PHP, JavaScript
- Boost, STL
- Windows, Linux , Mac OsX
- Visual Studio, Eclipse, Sublime, VI
- Drupal, WordPress
- eCommerce (UberCart/Paypal)
- Apache
- Python
- BASH