John Andrew McInnes
More than 10 years experience with an interest in all facets of software design and development. I also have IT/support experience.
What I've done:
C/C++, C#, java
Windows, Linux
PC, PDA, cell phone
Interfacing vending hardware, lots of byte stream protocols (be they serial, TCP, UDP, other), N-tier Enterprise software, reports, billing software, port old business logic to .Net and C++, develop secure messaging software for PC, PDA, and cell phone, interface PDA's with first responder sensor hardware, create backend logic for dynamic websites, law enforcement software... Also computer troubleshooting & repair, tutoring, IT support.
What I don't do:
web frontends or web only projects, DataBase / SQL only projects
Need a developer for your team?:
I am currently available. Please contact me with details. :)
...My Geek story:
Your typical GenX path to computer geekdom, I think... When I was a kid in the eighties Mom got us a C64 at a garage sale. I remember it fondly. :)
I quickly set to work hacking on it and learning BASIC. But soon I learned that there were limits to BASIC and I found out that machine language and assembly language were 'where it was at'. A few years passed and we got an Apple IIGS. I bought a C compiler, and a book on 65816 assembly language, and I set to work learning both.
By the time the eighties ended I was digging into C++ and DOS. Yes I am old enough to have owned and used a DOS interrupt bible. :) I still remember some mouse functions (at int 33h).
By this time I had also acquired a 1200 baud modem. There was this thing called arpanet you could dialup, but it was boring. Just a bunch of obscure FTP servers and something called gopher. :) Genie, compuserve, and rogue BBS systems were far more interesting places to dialup in those days. (Of course arpanet changed and grew... Today we call it the internet. :) ) From then on I continued to learn and grow, as I am still doing to this day.
I also was into basic electronics in those early years but that is another story.
C64 FTW!! :D
My pgp/gpg public key is here.
Contact 'ess''two'@forceway.com (a letter and a number).


