Role Summary

Job Title Contract Software Developer | Analyst | Technical Trainer | Technical Writer
Employer MicroLogic, Inc.
Locale Portland, ME.
Start Date 1990
End Date 1996
Length 6 Years
Work Type Contract

Transitioned from long-haul transportation sales and management into software development, technical training, and technical writing during the early growth of desktop computing and business software automation. Founded MicroLogic, Inc. as a consulting platform for designing, developing, implementing, documenting, and training users on custom software, point-of-sale systems, networked computer environments, and business process applications.

Performed a combined role as programmer, analyst, software architect, technical trainer, and technical writer, supporting clients across seafood industry credit reporting, customer relationship management, call center operations, retail point-of-sale implementation, and network infrastructure. Applied self-taught programming, systems analysis, user interface design, documentation, and training skills to deliver practical business technology solutions during a period of rapid digital transformation.

Kreative Technical Solutions / Seafax — Eureka Software Platform

  • Served as lead software architect for the design, development, implementation, and integration of the inaugural release of Eureka, a credit and marketing information system for the seafood industry.
  • Designed and developed software functionality supporting seafood-sector credit information, marketing intelligence, data access, and business decision-making.
  • Created and consolidated comprehensive help files and user documentation to support adoption, usability, and user proficiency across management and staff.
  • Conducted in-depth training sessions for management and staff, explaining software features, functionality, workflows, and business-use scenarios.

Kreative Technical Solutions / Portland Glass — CRM, Scheduling, and Distribution System

  • Collaborated with software engineers to architect a proprietary Customer Relationship Management (CRM) system and scheduling and distribution solution for Portland Glass.
  • Led user interface design and development, creating intuitive workflows that supported call center operations, scheduling activities, distribution processes, and customer service tasks.
  • Created detailed help files and end-user documentation to provide clear instructions, system guidance, and operational support for management and front-line users.
  • Delivered targeted training sessions for management and call center representatives, enabling effective use of system functionality, customer workflows, and scheduling tools.

Retail Solutions, Inc. — Point-of-Sale Implementations

  • Led point-of-sale (POS) implementations for small and midsize convenience stores and grocery stores.
  • Directed store technology staging, configuration, integration, installation, and deployment of complete POS solutions.
  • Coordinated installation activities involving store systems, peripheral devices, software configuration, and operational readiness.
  • Delivered technical and procedural training for store staff and management, supporting effective use of POS systems, daily workflows, and transaction processes.

Installations, Etc. — Novell NetWare Network Implementation

  • Installed and configured a networked Novell NetWare Pentium computer system to support shared access to business data and network resources.
  • Implemented hardware and software components, including servers, workstations, networking protocols, and related configuration settings.
  • Established reliable connectivity and system performance across networked workstations, enabling improved data sharing and operational efficiency.
  • Developed a digital catalog of residential and commercial overhead doors and assistive technology products, including stair lifts, platform lifts, and automatic door openers.

Core Technical and Business Contributions

  • Applied programming, systems analysis, technical writing, and instructional skills to design and support custom business software applications.
  • Translated business requirements, user workflows, and operational needs into software functionality, user interfaces, documentation, help systems, and training materials.
  • Supported user adoption through hands-on training, clear documentation, practical system guidance, and direct collaboration with management, staff, and technical teams.
  • Adapted transportation, logistics, operations, and business management experience into a technology consulting practice focused on practical software and systems solutions.