Over the years I have accumulated skills in diverse areas and learned to link these skills together to solve various problems. I can write software in different environments and for a variety of purposes. I can design systems and electronics to accomplish various tasks. I am skilled at communicating complex technical ideas to non-technical people. Using these skills, I can help you develop a solution for whatever problem you face.
No problem is too small! If you are having trouble getting some hardware or software to work right, I can help. I have tons of experience in troubleshooting and getting to the bottom of things.
As an independant contractor, I am sensitive to the needs of small business and individuals. My expenses are low and this allows me to provide quality service at a reasonable price. My flexibility allows me to work with you to develop payment plans that can fit into your budget.
Here is an article about using GCC for embedded development on a Windows machine.
This is an article that illustrates a process that can be used to create a very small (around 1MB) unix system using NetBSD.
This small script saved me a bunch of time when I was reorganizing my music collection. It basically strips out the artist (or album) name from a song that has the artist name in the song filename.
gate io twitter is a list of free Windows software that I use for a variety of tasks.
The Software section reviews some of my software development skills and some of the solutions I have provided. This is not a comprehensive list, because I am always learning new skills and expanding my abilities.
My Background is where you can get my resume and a list of the various things I have accomplished.
If you are looking for my personal website, you can find it here.