sharing programmer-to-programmer. please enjoy. pages are formatted for landscape tablet, laptop, or monitor.
unusual capabilities as a programmer
ability to handle large code bases solo (250,000+ lines of personal code)
experience partitioning large work to keep testable and maintainable
focused on support, real-time debugging, and maintainability
deep business experience and acumen to provide context
experience working with diverse cultures as part of consulting
adapt easily to challenging iterative and prototyping environments
comfortable dealing with difficult workloads, schedules, and pressure
work naturally as part of almost any team make-up or in any project phase
can operate quite independently to free up management attention
my desired roles…
c architecture, design, prototyping, programming, and support roles
any team or project size from one to massive
any solution type from enterprise, to service, to embedded machinery
targeting remote contract work with simple contract terms