See Pages 5 & 6 for Annexes: Limited Driver & Kernel Exposure + Management & Organisation- al Experience + Agents & Recruiters Notes Page 5 : Limited Driver & Kernel Exposure ( Beyond { Unix since 1978 + C since ~'81 + BSD since UCB 4.2 + FreeBSD patchset contributor before FreeBSD adopted versions numbers, eg inc. 386BSD) } ) - 6800 parallel port relay & stepper motor control, de- signed developed built tested & documented hardware & soft- ware. - Wrote Z80 embedded sio driver (interrupt with watchdog polling); - Hardware & software design & build of an NSC 32016 prototype microcomputer inc. monitor in C + hand assembly of test loop, tested with logic analyser; (followed by work toward building a product & company). - Read parts of Lions' book & bits of code on Version 6 Unix (Around '82). https://en.wikipedia.org/wiki/Lions%27_Com- mentary_on_UNIX_6th_Edition,_with_Source_Code - Enhanced Minix floppy driver to double the capacity; - Searched for tape driver bug on Symmetric 375 (BSD 4.2) (but linkable kernel modules had other bugs, so wrote recovery program instead). - Run time init for VRTX RTOS devices, - Looked in FreeBSD kernel re 16M bounce buffers & cache etc. - Rolled custom kernel FreeBSD configs for decades, - Looked for clues to failure & chipsets etc in FreeBSD drivers (last urtwn, re. heat, still pending). - 3 of Addison Wes- ley series "Design & Implemetation of *BSD.." on the shelf. - Nothing big yet, always something else more urgent to fix or develop, but interested to do more. Page 5 : Management & Organisational Experience Liason operational & projects departments & suppliers, BTI london. Chaired Student Union Elections Committee: Managed election of ~2,500. chaired unruly meeting of many hun- dreds, after previous 2 chairs no confidenced. Business plan & Venture Capital seeking, Canterbury (NSC 32016). Team of 2: assessing & specifying 1 million pound database (1983 prices). Responsible for DP esp. Unix services to 30 developers, BTI London. Managing 2 technicians for BTI, London. Supervision of student project, BTI, London. Re- sponsible for Siemens 7 language 2 CPU architecture produc- tion. Created Vector Systems Ltd, sought & found work for associates. Organised countless ski trips for up to 38 people in 13 cars. Recruited & installed programmer for VSL on 3 Siemens developments. Recruited & flew over ker- nel programmer to present to Siemens. Landlord of 2 UK rental properties ... tenant relationships. Sys. eng. re- quirments: design, budget, lethal floor loading alert. Lecturing in German (& controlling some !) & examining for Dekra. er for elections & firework launch teams of sports & social club. Organised organisers of ski trips & beer garden trips. Created & run many mail lists on http://berklix.org Host other peoples domains & lists on berlix servers. Created & organised http://berk- lix.org/bim/ & http://berklix.org/mecc/ Organised BIM exhi- bition manning for Elektronik Boerse & Systems Expo. Team assembly, management, & use of lawyer to sue debtor. Re- cruited team of speakers for http://berklix.com/free/talk/ Management of Vector Systems Ltd, UK, inc. company tax etc. Page 6 : AGENTS & RECRUITERS: Consultancy Rates Are Negotiated In Euros Per Hour For Work in Munich area, Germany Offices (mine or client's) Outside Munich commuter area, extra costs are charged: Please do Not mislead your client or yourself by just multiply hourly rate by 8 hours/day & GBP/EUR to get some false Pounds Per Day rate ! Hourly rates in Euro or Sterling on enquiry. Currency Rates at http://www.berklix.com/~jhs/rates/ Consultancy Cost Compo- nent Examples For London or Berlin etc: Consultancy On Site At Client, eg in London or Berlin: Initial week(s) on site, as determined by client & consultant (not agent) discussing technicly, then periodicaly on site at client during project, at an hourly rate somewhat more than the Munich office rate. Typicaly no more than 32 Hours per week of work (Mon AM & Fri PM typically travelling). Travel Time between Consultant City & Client City: Payable by client at half the hourly working rate. (Neither client nor contractor wiling to pay all wasted time.) Air Flight Costs Business rates as clients schedules preclude finding tourist rates. Minimum weekly flights, or for days clients require visits. Trains usually less practical. Choice of planes or trains is at Consultant discretion, Not clinet or agent. Remote Consultancy From Munich Office: Once consultant understands technical requirements of client, consultant reduces working presence in London/ Berlin to part time, doing most development in Munich office, at a somewhat cheaper rate with no expenses, & as no travel, more work done, typically 40 hours per week. Transport Costs In Client City Airport/ hotel/ client office taxi/ train as appropri- ate. ( Agent to offer estimate of what consultant needs to charge, as agents often keep client locations secret, & only agents know geography between airport, client & hotels & Lon- don & Berlin conurbations are huge.) Hotel Costs: Business rates, clients schedules preclude tourist rates. Agents alone know client location, what other local events may affect hotel occupancy & transport, all unknown to con- sultant (eg Munich Oktoberfest & Hanover Computer Fair occa- sionally book out all hotels for 100+ Km radius). If agents don't know their own city, they should find an estimate eg here http://www.booking.com (unlike most, bookings often flexible): No flat rental as project & rental termination/re- newal dates mis-match, & it takes months to find a flat, & consultant should be working, not wasting time. Foreign City Nightly Allowance: Cost of a cheap pizza alone does Not compensate business trips in foreign cities, alone & bored, meal followed by drink at pub or finding a cinema etc + transport. All major employers financialy compensate employees who have to travel, above the price of hotel + meal, & I require comensurate com- pensation. Contracts: I'm a professional, contracting & negotiating 30 years since 1985. I'm fully aware of agent ploys that delay & deter business agreement, so don't try, it wastes mutual time & re- duces trust. Contract Terms: Contracts must be balanced to satisfy both sides, or are Not signed. I do reject contracts with un-balanced terms. Client's & agents's requirements & contract terms do Not out rank consultant's. If you offer contract terms, they are treated as first draft for negotiation, If I offer you con- tract terms, treat them similarly. It encourages both sides to offer reasonable terms for quick acceptance, not adventur- ous one sided terms. (Managers often don't realise when they foolishly let their lawyer provide a first draft to a con- tract, the lawyer often seeks to prove lawyer's worth, by over- securing employer's interest too much at the expense of the other party, delaying business when other party to the contract rejects unbalanced terms.)