home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: misc.jobs.resumes
- Path: sparky!uunet!munnari.oz.au!titan!titan!wallace
- From: wallace@titan.trl.OZ.AU (Glenn Wallace)
- Subject: WINDOWS WINDOWS WINDOWS C/SDK comms/hardware/drivers/UI
- Message-ID: <1993Jan1.010210.2931@trl.oz.au>
- Keywords: windows sdk c comms hardware
- Sender: root@trl.oz.au (System PRIVILEGED Account)
- Organization: Telecom Research Labs, Melbourne, Australia
- Date: Fri, 1 Jan 1993 01:02:10 GMT
- Lines: 241
-
- Hi!
-
- I'm looking for an exciting position writing Windows apps on the west
- coast.
-
- Your product will be new and interesting, perhaps a little bit
- different. Or, you've got a great product running on DOS, but can't
- quite get it to look or work right on Windows and need some design help.
-
- I've got some good comms and hardware experience, and I'm happy to
- continue working in this area, but working on any interesting Windows
- app would motivate me.
-
- In order to secure my services, you'll have to help me with immigration
- sponsorship. (There had to be a catch, right?) I'm an Australian citizen
- who is looking to permanently relocate to the US. It's a great country!
-
- Preferred location: Seattle, Oregon or San Francisco (Bay Area), but
- I'm open to suggestions.
-
- People with positions in LA need not apply at this time :-)
-
- Relocation: you pay my airfare, I pay the rest.
-
- I'll be on the west coast between Jan 11th and Feb 5th. If you have a
- position that sounds like me, drop me some e-mail (now or during my
- trip) and I can easily arrange (at my expense) to drop in for an
- informal chat or interview.
-
- My resume is attached below.
-
- Cheers,
-
- Glenn
- ------------------------------------
-
- RESUME
-
- GLENN WALLACE
-
- Internet: g.wallace@trl.oz.au Mail: PO Box 194
- Coorparoo Q4151
- Australia
-
- Objective
- =========
- Looking for a pivotal development role in a small team working on an
- interesting product.
-
-
- Summary
- =======
- Seasoned Windows 3.x developer with hardware interfacing experience.
- Major design role in current shipping Windows communications application.
- Committed to innovative and consistent UI design. Mostly self taught,
- good documentation and communications skills, not afraid to voice
- opinions. Interest in multimedia, consumer audio/video and new
- technologies. Team leadership skills.
-
-
- Expertise
- =========
- Languages: C, assembler (Intel x86 and various others), Pascal,
- Modula2, Forth, LISP, SQL
-
- Environments: Windows 3.x SDK, MS-DOS, Unix/Xenix SysV
-
- Hardware: PC/AT 286,386 architecture, MCA (PS/2 50,60,70,80)
- and various adapter cards
-
-
- Experience
- ==========
-
- Telecom Australia - DRIFT (R) Project : May 1990 - present
- ----------------------------------------------------------
- Developer/Design Architecture Lead - Windows(*) Team (December 1990 - present)
- (* See Appendix A)
-
- * Part of 3 person design team that trailblazed the design of the
- DRIFT for Windows product. Produced prototype and authored
- architecture specification document. Produced and presented
- full day architecture training session for developers coming
- onto the new product
-
- * Designed and implemented VT220 emulation, serial port glue layer,
- toolbar DLL, string recognition DLL, font library, Hayes modem
- transport, IBM 3278/79 coax card support, original setup program
-
- * Adapted DDK 101 keyboard driver for 3270 style 122 key keyboards
- widely in use within Telecom. Wrote setup program for this disk,
- as well as release notes, testing app, control panel applet
-
- * Acted as Development Manager on many occasions, supervising team of
- 8 developers, 1 tech writer
-
- Developer - DOS Team (May 1990 - December 1990)
-
- * Rewrote VT220 emulation
-
- * Rewrote UART support (8250/16450/16550A etc)
-
- * Reverse engineered IBM's PCS-PC software to obtain documentation on
- TCA/DFT protocol, then implemented support for IBM 3278/79 Advanced
- Emulation adapter, IRMA2/3 and Attachmate cards; allowing support for
- multiple sessions (DFT) over multiple cards
-
-
- Gender Systems - MANA Project June 1989 - May 1990
- --------------------------------------------------
- Developer/Design Lead/Tech Writer
-
- MANA is an incrementally compiled language that combines the power of LISP,
- PROLOG and Forth. (Recursive, recurrent and iterative paradigms). It is
- hosted on a custom built 286 protected mode multi-tasking OS with VMM.
-
- Due to funding constraints, Dr. Moore and I took over the work originally
- started by the 12 person team.
-
- * Managed schedules, deliverables and milestones
-
- * Wrote interactive editor environment
-
- * Wrote installation program and production master system
-
- * Wrote display and keyboard drivers
-
- * Undertook ad hoc maintenance and upgrading of other modules and
- documentation
-
- * Provided input for advertising copy
-
- * Wrote and proofed much of the user documentation
-
-
- Elcom : February - June 1989
- ----------------------------
- Development Engineer - Supervisory Control and Data Acquisition (SCADA) Systems
-
- Developed database and comms software for a control system running on Xenix
- systems and custom acquisition and comms hardware. Mostly work in C, also
- some work with DBVista III and GKS graphics kernel.
-
-
- Consulting : December 1988 - January 1989
- -----------------------------------------
- Wrote a distributed control system for a sheet metal bending machine, server
- in Turbo Pascal, client in Forth on a board I designed using Rockwell
- 65F11 Forth chip.
-
-
- CSIRAD Ltd - MANA Project : 1988
- --------------------------------
- Developer
-
- Part of a 12 person team, I was involved in testing and evaluation of an early
- prototype MANA system. Spent a lot of time writing simple applications as
- examples of the language's use. Made many suggestions for language changes that
- were adopted in the final product. Reviewed and wrote some documentation.
-
-
- Telecom Australia 1980 - 1986
- -----------------------------
- Telecommunications Technician/Technical Officer
-
- * Design, layout, development, repair, testing and recalibration of
- telecommunications test equipment and printed circuit boards
-
- * Job costing, estimating and planning; produced production drawings
- and documentation for manufacture. Managed this section (Planning,
- staff of 4) for 3 months
-
- * Managed a production cell
-
- * Designed and built robot used for promotional activites
-
-
- Education
- =========
- 1990-1992 studying Bachelor of Applied Science, Computing (part time degree
- half finished, 3 years remain), Queensland University of Technology
-
- 1984 Telecommunications and Electronics Technician Certificate
-
-
- Recent Courses/Seminars
- =======================
- 1992 Various multimedia seminars (DVI, AVI, authoring etc)
- 1992 Windows NT PDC, San Francisco
- 1991 Advanced Windows SDK Programming - Microsoft Institute
- 1991 TCP/IP courses
- 1990 Intro Windows SDK Programming - Microsoft Institute
-
-
- Microsoft Beta Participation
- ============================
- Windows 3.0 and 3.1 OS, SDK and DDK, NT (since '91), AVI (Video for Windows),
- MS-DOS 5 - and others (ongoing)
-
-
- Ancient History
- ===============
- TRS-80 Model I, Apple ][+, CP/M 2.2, Z-80, 6502 and 680x experience.
-
-
- References
- ==========
- References from current project and development managers available
- upon request.
-
-
- Appendix A - Telecom and DRIFT
- ==============================
- Telecom Australia is one of Microsoft's largest customers, with a mention
- in their 1992 Annual Report. Telecom's SOE (Standard Operating Environment)
- specifies many Microsoft products as desktop standards: Windows, MS-DOS, Word,
- Excel, PowerPoint, Project and Mail. The only other desktop product in wide
- use is DRIFT for Windows, which provides native host access, system
- integration and front-ending. DRIFT for Windows is currently in use on at
- least 11,000 PCs within the company.
-
- DRIFT for Windows is a product with many terminal emulations and transport
- interfaces. It provides multiple concurrent host sessions and the
- architecture allows installable emulations and transports, a similar
- concept to the installable file format filters in Word. The user interface
- is an MDI app, with a toolbar, ruler and status line for each session,
- and auto-sizing fonts.
-
- A Visual Basic custom control and low-level DLL are provided to allow
- access to and manipulation and integration of host data.
-
- Emulations: DEC VT220, Bull/HN VIP 7750/7814, IBM 3279/3287, HP2392A, ANSI
-
- Transports: TCP/IP (Winsock API, Novell, Wollongong, FTP software,
- Distinct); Eicon X.25 gateway SNA, TGX and Network layers;
- serial ports; IBM, IRMA and Attachmate cards; Hayes modem
- with X.28 and X.32 PAD support
-
- File transfers: FTP client and server; ASCII; X,Y and Zmodem; Kermit; IND$FILE
-
- - END -
-