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.
|