home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / misc / jobs / resumes / 7203 < prev    next >
Encoding:
Text File  |  1992-12-31  |  8.8 KB  |  253 lines

  1. Newsgroups: misc.jobs.resumes
  2. Path: sparky!uunet!munnari.oz.au!titan!titan!wallace
  3. From: wallace@titan.trl.OZ.AU (Glenn Wallace)
  4. Subject: WINDOWS WINDOWS WINDOWS C/SDK comms/hardware/drivers/UI
  5. Message-ID: <1993Jan1.010210.2931@trl.oz.au>
  6. Keywords: windows sdk c comms hardware
  7. Sender: root@trl.oz.au (System PRIVILEGED Account)
  8. Organization: Telecom Research Labs, Melbourne, Australia
  9. Date: Fri, 1 Jan 1993 01:02:10 GMT
  10. Lines: 241
  11.  
  12. Hi!
  13.  
  14. I'm looking for an exciting position writing Windows apps on the west 
  15. coast.
  16.  
  17. Your product will be new and interesting, perhaps a little bit
  18. different.  Or, you've got a great product running on DOS, but can't 
  19. quite get it to look or work right on Windows and need some design help.
  20.  
  21. I've got some good comms and hardware experience, and I'm happy to 
  22. continue working in this area, but working on any interesting Windows
  23. app would motivate me.
  24.  
  25. In order to secure my services, you'll have to help me with immigration
  26. sponsorship. (There had to be a catch, right?) I'm an Australian citizen
  27. who is looking to permanently relocate to the US. It's a great country!
  28.  
  29. Preferred location: Seattle, Oregon or San Francisco (Bay Area), but 
  30. I'm open to suggestions.
  31.  
  32. People with positions in LA need not apply at this time :-)
  33.  
  34. Relocation: you pay my airfare, I pay the rest.
  35.  
  36. I'll be on the west coast between Jan 11th and Feb 5th. If you have a
  37. position that sounds like me, drop me some e-mail (now or during my 
  38. trip) and I can easily arrange (at my expense) to drop in for an 
  39. informal chat or interview.
  40.  
  41. My resume is attached below.
  42.  
  43. Cheers,
  44.  
  45. Glenn
  46. ------------------------------------
  47.  
  48.                                RESUME
  49.  
  50.                             GLENN WALLACE
  51.  
  52. Internet: g.wallace@trl.oz.au              Mail:    PO Box 194
  53.                             Coorparoo Q4151
  54.                             Australia
  55.  
  56. Objective
  57. =========
  58. Looking for a pivotal development role in a small team working on an 
  59. interesting product.
  60.  
  61.  
  62. Summary
  63. =======
  64. Seasoned Windows 3.x developer with hardware interfacing experience.
  65. Major design role in current shipping Windows communications application.
  66. Committed to innovative and consistent UI design. Mostly self taught, 
  67. good documentation and communications skills, not afraid to voice 
  68. opinions. Interest in multimedia, consumer audio/video and new 
  69. technologies. Team leadership skills.
  70.  
  71.  
  72. Expertise
  73. =========
  74. Languages:      C, assembler (Intel x86 and various others), Pascal, 
  75.                 Modula2, Forth, LISP, SQL
  76.  
  77. Environments:   Windows 3.x SDK, MS-DOS, Unix/Xenix SysV
  78.  
  79. Hardware:       PC/AT 286,386 architecture, MCA (PS/2 50,60,70,80) 
  80.                 and various adapter cards
  81.  
  82.  
  83. Experience
  84. ==========
  85.  
  86. Telecom Australia - DRIFT (R) Project : May 1990 - present
  87. ----------------------------------------------------------
  88. Developer/Design Architecture Lead - Windows(*) Team (December 1990 - present)
  89. (* See Appendix A)
  90.  
  91. *       Part of 3 person design team that trailblazed the design of the 
  92.         DRIFT for Windows product. Produced prototype and authored 
  93.         architecture specification document. Produced and presented 
  94.         full day architecture training session for developers coming 
  95.         onto the new product
  96.  
  97. *       Designed and implemented VT220 emulation, serial port glue layer, 
  98.         toolbar DLL, string recognition DLL, font library, Hayes modem 
  99.         transport, IBM 3278/79 coax card support, original setup program
  100.  
  101. *       Adapted DDK 101 keyboard driver for 3270 style 122 key keyboards 
  102.         widely in use within Telecom. Wrote setup program for this disk, 
  103.         as well as release notes, testing app, control panel applet
  104.  
  105. *       Acted as Development Manager on many occasions, supervising team of 
  106.         8 developers, 1 tech writer
  107.  
  108. Developer - DOS Team (May 1990 - December 1990)
  109.  
  110. *       Rewrote VT220 emulation
  111.  
  112. *       Rewrote UART support (8250/16450/16550A etc)
  113.  
  114. *       Reverse engineered IBM's PCS-PC software to obtain documentation on 
  115.         TCA/DFT protocol, then implemented support for IBM 3278/79 Advanced 
  116.         Emulation adapter, IRMA2/3 and Attachmate cards; allowing support for 
  117.         multiple sessions (DFT) over multiple cards
  118.  
  119.  
  120. Gender Systems - MANA Project June 1989 - May 1990
  121. --------------------------------------------------
  122. Developer/Design Lead/Tech Writer
  123.  
  124. MANA is an incrementally compiled language that combines the power of LISP, 
  125. PROLOG and Forth. (Recursive, recurrent and iterative paradigms). It is 
  126. hosted on a custom built 286 protected mode multi-tasking OS with VMM.
  127.  
  128. Due to funding constraints, Dr. Moore and I took over the work originally 
  129. started by the 12 person team.
  130.  
  131. *       Managed schedules, deliverables and milestones
  132.  
  133. *       Wrote interactive editor environment
  134.  
  135. *       Wrote installation program and production master system
  136.  
  137. *       Wrote display and keyboard drivers
  138.  
  139. *       Undertook ad hoc maintenance and upgrading of other modules and 
  140.         documentation
  141.  
  142. *       Provided input for advertising copy
  143.  
  144. *       Wrote and proofed much of the user documentation
  145.  
  146.  
  147. Elcom : February - June 1989
  148. ----------------------------
  149. Development Engineer - Supervisory Control and Data Acquisition (SCADA) Systems
  150.  
  151. Developed database and comms software for a control system running on Xenix 
  152. systems and custom acquisition and comms hardware. Mostly work in C, also 
  153. some work with DBVista III and GKS graphics kernel.
  154.  
  155.  
  156. Consulting : December 1988 - January 1989
  157. -----------------------------------------
  158. Wrote a distributed control system for a sheet metal bending machine, server 
  159. in Turbo Pascal, client in Forth on a board I designed using Rockwell 
  160. 65F11 Forth chip.
  161.  
  162.  
  163. CSIRAD Ltd - MANA Project : 1988
  164. --------------------------------
  165. Developer
  166.  
  167. Part of a 12 person team, I was involved in testing and evaluation of an early 
  168. prototype MANA system. Spent a lot of time writing simple applications as 
  169. examples of the language's use. Made many suggestions for language changes that 
  170. were adopted in the final product. Reviewed and wrote some documentation.
  171.  
  172.  
  173. Telecom Australia 1980 - 1986
  174. -----------------------------
  175. Telecommunications Technician/Technical Officer
  176.  
  177. *       Design, layout, development, repair, testing and recalibration of 
  178.         telecommunications test equipment and printed circuit boards
  179.  
  180. *       Job costing, estimating and planning; produced production drawings 
  181.         and documentation for manufacture. Managed this section (Planning, 
  182.         staff of 4) for 3 months
  183.  
  184. *       Managed a production cell
  185.  
  186. *       Designed and built robot used for promotional activites
  187.  
  188.  
  189. Education
  190. =========
  191. 1990-1992 studying Bachelor of Applied Science, Computing (part time degree 
  192.         half finished, 3 years remain), Queensland University of Technology
  193.  
  194. 1984    Telecommunications and Electronics Technician Certificate
  195.  
  196.  
  197. Recent Courses/Seminars
  198. =======================
  199. 1992    Various multimedia seminars (DVI, AVI, authoring etc)
  200. 1992    Windows NT PDC, San Francisco
  201. 1991    Advanced Windows SDK Programming - Microsoft Institute
  202. 1991    TCP/IP courses
  203. 1990    Intro Windows SDK Programming - Microsoft Institute
  204.  
  205.  
  206. Microsoft Beta Participation
  207. ============================
  208. Windows 3.0 and 3.1 OS, SDK and DDK, NT (since '91), AVI (Video for Windows), 
  209. MS-DOS 5 - and others (ongoing)
  210.  
  211.  
  212. Ancient History
  213. ===============
  214. TRS-80 Model I, Apple ][+, CP/M 2.2, Z-80, 6502 and 680x experience.
  215.  
  216.  
  217. References
  218. ==========
  219. References from current project and development managers available 
  220. upon request.
  221.  
  222.  
  223. Appendix A - Telecom and DRIFT
  224. ==============================
  225. Telecom Australia is one of Microsoft's largest customers, with a mention 
  226. in their 1992 Annual Report. Telecom's SOE (Standard Operating Environment) 
  227. specifies many Microsoft products as desktop standards: Windows, MS-DOS, Word, 
  228. Excel, PowerPoint, Project and Mail. The only other desktop product in wide 
  229. use is DRIFT for Windows, which provides native host access, system 
  230. integration and front-ending. DRIFT for Windows is currently in use on at 
  231. least 11,000 PCs within the company.
  232.  
  233. DRIFT for Windows is a product with many terminal emulations and transport 
  234. interfaces. It provides multiple concurrent host sessions and the 
  235. architecture allows installable emulations and transports, a similar 
  236. concept to the installable file format filters in Word. The user interface 
  237. is an MDI app, with a toolbar, ruler and status line for each session, 
  238. and auto-sizing fonts.
  239.  
  240. A Visual Basic custom control and low-level DLL are provided to allow 
  241. access to and manipulation and integration of host data. 
  242.  
  243. Emulations:     DEC VT220, Bull/HN VIP 7750/7814, IBM 3279/3287, HP2392A, ANSI
  244.  
  245. Transports:     TCP/IP (Winsock API, Novell, Wollongong, FTP software, 
  246.                 Distinct); Eicon X.25 gateway SNA, TGX and Network layers; 
  247.                 serial ports; IBM, IRMA and Attachmate cards; Hayes modem 
  248.                 with X.28 and X.32 PAD support
  249.  
  250. File transfers: FTP client and server; ASCII; X,Y and Zmodem; Kermit; IND$FILE
  251.  
  252. - END -
  253.