Nerdcastle.net Services
Because Individual projects are so much fun, and I know that many people require the skills of a talented professional computer engineer, I offer my services as a freelance programmer. Deals are negotiable, but the going rate for my work is around $45/hr + costs of materials for projects that sound interesting to me. If I really don't want to do it, it will cost more. Also, if it sounds like a school project, I won't do it. I will complete the project at my own leisure, which usually amounts to about 5 hours per week. Please view the tabs below and the labs section for what can usually be done for certain amounts of money.
Also, since I am a stranger on the internet, I am currently offering a sweet deal of you only having to pay for any parts needed before a demonstration of your prototype product. Upon prototype demonstration, you must pay for the hours done up to that point for more development / product ownership.
For a free quote, contact me at contactus@nerdcastle.net with a project description.
If you provide a budget for the given project, i can respond with an approximate timeline of how long it will take, and what the expected result of the work will be.
Circuit Design
As a trained computer engineer, I have designed and built many embedded systems. Things to keep in mind, I usually order PCB's from the cheapest place possible. This ends up costing about $40 per board with about a 3-week turnaround time. It's best to plan for two board revisions. Of course, if you want things done faster, that is always negotiable, and this is a cheaper (well, cheaper than paying me more) way to speed up the design time on smaller projects.
Here is a list of other things I have built that are not included int the labs section, and about what they would cost to have done, of course, there's no guarantee:
- Electronic flute (very hacked together): 20 hrs at $45/hr + $20 in parts = $920.00
- Electronic Simon Says board: 12 hrs at $45/hr + $20 in parts = $560.00
- An 8086-based processor board with 32k/32k of on-board ROM/RAM: 60 hrs at $45/hr + $400 in parts = $3100.00
Embedded Programming
I am a professional embedded C programmer, but am capable of using pretty much any language you want. I am well-versed in i86 assembly as well as Atmel AVR assembly. Some embedded projects that I have been a part of that are not included in the Labs section include a summer internship at Garmin, where I added bluetooth legacy phonebook support to the nuvi 7x5T line. This took the entire internship. The projects listed above also required embedded programming, these hours are included in the price above.
Desktop PC Programming
I also do a lot of work using Java, C, and C++ on a PC, Projects I've done for this include a C compiler for the AVR written using Yacc and bison, a compiler for a domain-specific language called BEANN, as well as doing the UI design for a java program that recorded, transcribed, and attached metadata to voice notes.