12422 107 Place NE Willing to Relocate, self-relocation or negotiable
Kirkland Wash 98034 Perm or Contract
425-814-2183 cell 425-269-8166 salary history: $25-45/hr salary $40-75,000 / yr
email arthurhu@hufamily.com Available: immediate
web http://www.arthurhu.com level: qa/senior/lead/project manager
Summary: Senior or Lead Software engineer C++/MFC/Windows Internet.
· C++/MFC since 1995 C since 1984
· Windows32 (Windows 95, 98, NT, 2000) SDK DDK DDE COM Winsock Speech TCP/IP
· 2 yr UNIX Sun/Linux
· 2 yr Visual Basic/VBX (precursor to COM)
· Coursework Java JSP Servlet RMI University of Washington Extension
· 3 yr SQL: SQL Server Oracle Raima Velocis ODBC DB-LIB Access / Jet
· UML * Object Oriented Programming, DCOM 3-tier architecture
· 3 months .NET: ASP.NET with C# and SQL server Bellevue and Cascadia Comm. Colleges 2003
· Web: COM ASP CGI html since 1996 GUI since 1989 * 2D/3D graphics CAD, presentation graphics,
· Project manager shrink-wrap “Twin” product from start to finish with over 500,000 units shipped 84-89
· Managed development by overseas programmers in Korea, Taiwan
· * European, Asian multi byte localization including Chinese / Kanji and Korean / Hanja
Education: 1976-1981, MS EECS MASSACHUSETTS INSTITUTE OF TECHNOLOGY
MS and BS Electrical Engineering and Computer Science in 1981, GPA = 4.5/5 SAT Math 99th pct GRE 95 verb, 84 analytical, Graphics, compilers, object oriented software engineering, aerospace engineering.
Direct-Hire Positions: 1996-2001
2002: Software Revolution.
Kirkland WA Computer Scientist COBOL
TO C++ SQL
Support automatic translation of legacy Cobol with WANG VS runtime simulator for C++ / Windows / SQL Server using AI technology. Used Linux TKCVS. Y2k fixes using automated tool.
2000-2001: Aubeta
Telecom Senior Software TELEPHONY
PBX
iQueCenter multithreaded client server combines SQL Server telemarketing database, Telphony, CTI (computer control PBX) multi threaded Win2000 Installshield VB client , C++ MFC server, winsock TCP/IP. Microsoft speech SDK Layoff with collapse of DSL business revenue
1998-1999: Vista Development (Centura/Raima/Birdstep) Senior Consultant Seattle, WA SQL DBASE
Win32 Unicode C/C++ consulting projects for Raima Velocis SQL/network/object database. UML. Secure delivery using RSA of downloadable software
1998: Itango Internet Application Architect
Applications coded in .ASP, design n-tier scalable secure application architecture using DCOM, ISAPI, secure sockets to improve performance and security.
*** 1983-89: MOSAIC SOFTWARE, Cambridge MA R&D Manager 7 years *****
DOS Lotus compatible spreadsheet, one of first successful software products for PC written in C. 3D features, minimal/background recalc,, advanced interpretive recursive macros with parameters, string functions, multiple regression, translations into Asian (Kanji/Chinese) and European languages, UNIX port. Project lead and spreadsheet architect overseeing team of up to 12.
Continues on Next Page
Arthur Hu (Continued)
1997-1998: Applied
Precision Windows MFC/C++
Design C++ classes to replace excel spreadsheet based database
1996-1997: Design
Intelligence, Seattle WA, Lead Software Engineer MFC/C++
Custom C++ code / class generator to implement designs for intelligent publisher, MSVC, Unicode
1994-1995: Edmark, Redmond WA, Senior Engineer
Graphical image and animation database using MS Access, Visual Basic and imaging custom controls, database, file format and compression strategies, used for “Imagination Express” multimedia CD-ROM
1990-1993: Computer Curriculum Corporation, Sunnyvale CA, Tech Lead
Adult literacy testing course. COM-like server for third party with DDE IconAuthor link into internal databases. PC/Mac Multimedia tools for CD-ROM graphics.
Rad Technologies, Mountain View CA, Tech Lead
"Publication Quality" charting graphics using Visix Galaxy tools on Sun UNIX. Ran out of venture funding.
Ashlar Inc, Sunnyvale CA, Senior Software Engineer
1st bug free Windows version of Vellum 2D/3D CAD package. Ported Mac plotter driver to Windows with DDK.
1981-83: DIGITAL EQUIPMENT CORPORATION pioneering hierarchical schematics editors in PL/1 VAX/VMS
Summers 1978-1980: HEWLETT PACKARD, Sunnyvale CA, MIT Co-Op
8080 based Graphics terminal 2D and 3D demo/games tape in BASIC First cross-hatch pie chart fill for micro-based graphics. Firmware for advanced terminal forms entry.
Contract
1996: Computer System Enhancements / Virtual Spin
Bellevue
WA CGI C dynamic HTML form database front-end for NT / SQL Server submit
buttons to add, find, update, delete records from user database through browser
forms for Cartalog
1995: Microsoft MSN Advanced Development
C++/Win32 SDK dynamic forms that parses standard .rc files at runtime for use with MSN
1990: Mozart Systems, Burlingame CA
Win3.1 port of Mozart 3270 GUI front end from DOS and OS/2 PM, redesign event loop for single-thread. Custom controls, DDE, runtime dynamic dialog boxes.
Other Companies – Software Publishing (Harvard Graphics), Autodesk (Autosketch), Computer Associates (Supercalc), Wall Data (Win32/Salsa), ATL (Ultrasound) Siemens (Ultrasound)
Part Time 1976-1980: MASSACHUSETTS INSTITUTE OF TECHNOLOGY
Developed PENPLOT2 device independent graphics 2D 3D package in FORTRAN used at MIT
High School 1974-1976: LINDBERGH H.S., Renton, Washington
2D / 3D graphics games 3D hidden surface plot in HP BASIC for HP9830 desktop computer with X-Y plotter.
Other Jobs:
2000: Part Time Visual Basic Instructor, Edmonds Community College
Web site for notes, assignments, all but 1 student wrote working programs after 10 weeks
2001: Sales Consultant
Various automobile dealerships in Seattle area
Other Personal Background:
Classical violinist. Married with sons ages 5,8,10. Web site features family photo album, offbeat Seattle tour, issues statistics database and collectible toys
updated 5/1/2003 z67\priv\2003\05\hallresume.doc