TuxScreen on SourceForge TuxScreen CVS search the Wiki
Browsing -> Wiki -> Main -> [FrankSchmitt]
Google
Topic:
edit, info, topics, orphans, hubs and nodes, or recent changes in the Wiki create a new user or login

I've only recently ordered my TuxScreen and it hasn't got here yet, but I'm looking forward to its arrival.

A little about me: I was born in Bellevue, Washington to a couple of German physicians in 1975. After a brief stint in Southern Germany, I spent my formative years in Everett, Washington. In high school and most of college, I was a Mac guy, and made the switch to Windows when '95 came out. In between I acquired a BeBox and played around with it for a couple of years, but it's now sitting in my parents' attic.

I graduated with a BS in Engineering from Harvey Mudd in 1997. After that I spent a year working as a controls engineer at a company called AeroVironment, which taught me a fair bit about embedded programming. I also learned that I really didn't like Southern California.

Partially as an excuse to pick a new direction in life, I did a one-year post-bacc program at Western Washington University in Bellingham, Washington, which is where I currently reside. My classwork related to vehicle design (as in building cars), but I haven't been able to find a job locally where I can apply that knowledge.

I picked up a Web development job for the better part of a year until the dotcom bust really kicked in, at which point I was "voted off the island." In the mean time I was able to learn PHP and SQL, get comfortable with Linux, and get a pretty good grasp of relational data modeling.

After that point I was able to do some freelance embedded work for an old colleague of mine. I also did a couple of independent projects (a Mazda engine swap and a entry into a Bus Rapid Transit design competition). In a twist of fate I was able to pick up where I left off at the dotcom outfit I had been working at, which is what I'm doing at present, career-wise.

I've worked with Macs and Windows-, Linux- and Be-Boxen. I've programmed in C, C++, Pascal, BASIC, Java, JavaScript, PHP, TCL, and SQL. Embedded-wise I've dealt with the 68HC11, 68332, Atmel AVR, and x86 (PC/104) hardware. I've designed a PC/104 card, including programming a couple of CPLDs.

My ideal more-or-less conventional computing environment would incorporate the BeOS filesystem (with it's oh-so-nifty metadata capability), an Aqua-style UI plus a capable CLI, and a well-designed OO high-level API on top of whatever kernel does the job. Oh, and it would be Free (as in speech) and open source.

Less conventionally, I'd like to see a system built on a transparently persistent storage mechanism (the swap partition is the file system), maybe with capability-based security, all written in some wacky, elegant language (Dylan?). But as an engineer, what do I know about operating systems?

What I want to do with the TuxScreen is learn a little about programming low-level capability for a real OS and have a neat toy to play with. I guess that means I'll need to get a land line ;).

SourceForge Content of these pages are owned and copyrighted by the poster. SourceForge