Resume for

George W. Taylor

Homepage: http://www.TropicalCoder.com

Email: Contact me



Objective: Software Engineering

I enjoy coding fast and innovative algorithms in C/C++, especially for sounds or images. I love the rush of speed I get from using assembler language where appropriate. With well over a decade of experience programming in C, at times I find VB useful for rapid prototyping, especially when combined with DLLs written in C. MFC is great for user interface. I like the challenge of interfacing my software with external hardware, like a GPS receiver for example. Developing software for the Pocket PC and embedded devices can be fun too. I am currently studying 3D graphics programming for DirectX 9, and C++/OOP in MFC for games developers.



Technology Skill Set

Programming Languages: C/C++, Visual Basic, Assembler, MFC, knowledge of C# and Java, Z80, Forth, knowledge of Ada, CMS-2, Ultra 16

Compilers: Visual C++ 6.0, Win CE 3.0, Visual Basic 6.0, Borland Builder 6, MASM, Dynamic C 9.24, Borland C++ 4.5

Operating Systems: Windows XP, ME, 2K, 98, 95, 3.x, Pocket PC, DOS, Unix, CP/M

Libraries: DirectSound, DirectShow and Direct3D to version 9.0c, TV3D version 6.5



Professional Experience

01/2007 to present

Software Consultant



01/2006 – 01/2007

Software Consultant



01/2005 – 01/2006

Software Consultant



01/2004 – 01/2005

Software Consultant



07/2003 – 01/2004

Software Consultant



12/2002 – 07/2003

Personal Professional Development



04/2001 – 12/2002

Project Coordinator



06/1999 – 12/2000

Director of Software Engineering



11/1994 - 08/1998

Multimedia Software Developer



1993 - 1994

Software Consultant



Education

Diplomas

1999: OOP, C++, VB, Java, MFC

1994: Windows Programming Techniques

1992: Real-Time Software Engineering Diploma

1989: Computer Technology Diploma

1979: Digital Electronics

Prior background in Digital Electronics (References available on request.)



Favourite Quote

"For me, a beautiful algorithm is almost a tangible thing. I liken software development in its ultimate abstraction to building castles in the air. If you want to excel at developing software in C/C++, it is like being a concert pianist. You need to practice for hours every day, for years, to be really good at it. My very first personal computer was an Intel P286 with a Hercules graphics card, running a copy of Borland C. I was so thrilled to have my own computer that I was working on it day and night without pause. I never stopped since." - from George W. Taylor's unpublished autobiography.


Valid HTML 4.0 Transitional