Sitemap

McMillan Enterprises, Inc.
Python Pages
Java Samples
About ME Inc.
  Resume of Gordon McMillan
McMillan Enterprises is located in Sedgwick, Maine. Originally incorporated in 1995 (first in California, then in Maine), ME Inc. (which is just me) has done contracts involving client-server, database, device control, air traffic management and interfaces to Java VMs and the secrets of browsers. From architecture and planning to development and deployment; from PCs to Big Iron, in more languages than I want to remember.

Experience

I wrote my first computer program in 1967 or so. While computers have not exactly consumed my life since that point, I did build an S-100 bus CP/M machine in 1980-81, and have a steady stream of machines ever since then.

I spent four years with EDS (1981 - 1985) in San Francisco, then 15 years with McKesson in the same city. I started on Big Iron (COBOL and Assembler), with stints on minis (Tandem, most extensively) and ended up with Client Server (Mainframes, Unix and PCs).

Recent projects have included:

  • Web application for management of distributed development of media (review and approval)
  • Air traffic management
  • Printing hi-tech, nearly fraud proof ID cards
  • Porting complex Java / C++ code to various Java VMs and browsers
  • Consulting services and software for my local town
  • Open Source software for the Python community

Most recent projects have been Unix (Linux) and/or Windows based. Almost all of my software is Python, C++, C or Java.

I am the co-author of Teach Yourself Database Programming With Visual J++ in 21 Days from Sams press (now out of print).

I have worked in positions from Programmer to Manager, with extensive experience (and training) as a Software Architect. I work almost exclusively from my office (which, while not a home-office, is right across the driveway).

Technologies

Hardware

  • PC - Windows, Linux
  • Server - Win NT, various UNIX flavors including Linux, AIX, HP-UX

Architectures

  • Traditional Client/Server
  • Web based Client/Server
  • N-tier Client/Server
  • Component Architectures
  • Object Orientation

Languages

  • C and C++
  • Java
  • Python
  • SQL

Tools

  • Database
  • Workflow / Imaging
  • Device control
  • Threading
  • Internet protocols
  • Message Oriented Middleware

Contacting ME Inc.

email

gmcm@hypernet.com

telephone

207.359.2056

fax

207.359.2383

address

McMillan Enterprises, Inc.
Reach Road
PO Box 155
Sedgwick, ME 04676

Contracts

I prefer working direct, corporation to corporation. I support a number of clients, excessive travel is discouraged, and relocation is out of the question. Correspondingly, I offer a 40% discount for off-site hours.

copyright 1999-2002
McMillan Enterprises, Inc.