I have been writing custom software solutions for integrating Windows and Unix since 1998. My blend of traditional system administration and custom software solutions has allowed numerous enterprises to transcend platform dependence. Some of my software is still in use at a state university in Michigan.
Recently I have written software to manage specific applications deployed across hundreds of Unix servers and thousands of Windows servers remotely via a Web Management Interface. The system works without an agent utilizing standard Unix remote management protocols such as SSH.
Currently I am an independent contractor working on Windows Forms applications for tuning embedded software control modules for a US auto manufacturer. I spend my free time writing more software, baking, and watching far too much television.
Baking is great. I highly recommend growing your own yeast!
All that is nice, but I should start at the beginning. I was born. I begged to be taught to read, but waited until formal school. Around age 6 - I’m not exactly sure when - I learned TRS-80 compatible basic on a Sharp 1500 (Radio Shack PC2) pocket computer. My parents encouraged this by borrowing a VIC20 from my uncle for a few months before purchasing the family an Atari 800XL for Christmas around the time I was 7 or 8.
Atari 800XL was WAY better than Commodore 64 in the only area that mattered to me: BASIC. I had drawing primitives. LINE, CIRCLE and PAINT functions - or were they called subroutines - were available. I loved me some drawing. In 1987 around the time I turned 10, my family upgraded to a used Amiga 1000, with the 512K option. Thanks to the AmigaBasic 1.2 and 1.3 provided by Microsoft, I was now writing basic without line numbers. This was like QBasic or QuickBasic on a PC available years later. I struggled endless hours trying to make the North C compiler compile my hello world app. I never succeeded.
Age 14 in 1990, Dad buys the family - me - my first “PC”, a 4
Q&A for professional and enthusiast programmers
Q&A for Ubuntu users and developers
Q&A for information security professionals
Q&A for professional programmers interested in conceptual questions about software development
Q&A for system and network administrators
Q&A for people who want to be financially literate
Q&A for computer enthusiasts and power users
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for users and developers of hardware and software for Raspberry Pi
Q&A for people interested in statistics, machine learning, data analysis, data mining, and data visualization
Q&A for users of Linux, FreeBSD and other Un*x-like operating systems
Q&A for professional and independent game developers
Q&A for power users of Apple hardware and software
Q&A for peer programmer code reviews
Q&A for musicians, students, and enthusiasts
Q&A for database professionals who wish to improve their database skills and learn from others in the community
Q&A for electronics and electrical engineering professionals, students, and enthusiasts
Q&A for enthusiasts and power users of the Android operating system
Q&A for professional and amateur chefs
Q&A for passionate videogamers on all platforms
Q&A for contractors and serious DIYers
Q&A for gardeners and landscapers
Q&A for engineers, producers, editors, and enthusiasts spanning the fields of video, and media creation
Q&A for authors, editors, reviewers, professional writers, and aspiring writers
Q&A for dedicated home brewers and serious enthusiasts
Stack Exchange Network staging zone, where users come together to build new Q&A sites