About Founder, Mike Polehn
Picture of Mike Polehn

Mike Polehn grew up on a large Cherry orchard in The Dalles Oregon, learning the full Cherry trade from pruning, running chainsaw, mowing with large tractors, spaying, etc, to smoothly running large 100 to 120 person harvest crews. Financed, managed, and ran orchard 1 crop year, however engineering interests prevailed.

Mike attended Oregon State University (OSU) and received a BSEE in Electrical and Computer Engineering where most of the electives were engineering classes since he fully paid for collage himself , didn't want to waste money on low value classes. Mike's primary objective was learning as much as possible, rather than focuses on grades, since knowledge and ability is the real value and there is a tradeoff between retained knowledge and getting good grades. In work, Mike strives to become very knowledgeable and seek expert level skill levels. Outside work, Mike continues ongoing effort of learning of new engineering and science information. After over 30 years of ongoing effort, Mike has accumulated considerable skills in hardware, software, and algorithm design.

Mike's first engineering job was for Boeing Aerospace where his focus was on infrared sensor signal processing, algorithm development, harsh noise mitigation, target detection, extensive simulations, working on government contracts, designing and building high throughput signal processing prototypes, and delivering and setting up the prototypes in government test facilities, which always robustly worked as expected.

Although the infrared algorithm development and hardware work that had produced quality signal processor prototypes, sensor system studies, and expert government consulting that improved Boeing's infrared system capability and credibility and helped Boeing land some major contracts, Mike left Boeing and pursued other engineering work. Later contacting work circled around back to an infrared camera work which used the next generation of infrared detectors that had been used by one of the projects that Mike had been worked on at Boeing. This allowed Mike to get in and evaluate, resolve some complex problems, and do tuning of the military asset infrared camera used in the U2 reconnaissance airplane, that was extensively in some of the recent military actions.

This extensive knowledge and experience has put Mike in the position for excellent insight into new engineering and product development possibilities.

Experience Summary for Mike Polehn

Senior computer development engineer with over 30 years experience of Digital Signal Processor (DSP) development, Device Driver development, Infrared Sensor digital signal processing and sensor analysis, and embedded development. Have both SW (primary C/C++) and HW development experience for the full development cycle of definition, document, design, development, debug, and test. Combining HW, SW and analytical experience, provides superior computer engineering capabilities over any of these skills by themselves. Flexible, self directed, and an independent thinker, capable of doing very complex work with little or no supervision.

Boeing, Northrop Grumman, L3 Communications, Goodrich's subsidiary Sensors Unlimited: Airborne infrared sensor R&D, sensor data analysis, algorithm development, signal processor HW development, Window's based test and analysis programs, night vision goggle and scope test programs, data and performance studies, infrared camera tuning and issue resolution and operational performance improvements, and FPA sensor chip test, analysis, and doc data improvements.

Intel: Created highly optimized C programs that utilized Xeon CPUs to do high speed realtime network packet processing on host and/or in VMs, extensive network performance characterization, Telco communications, cloud computing, PBX interfaces, audio subsystems, video conferencing, embedded controllers, device drivers, BIOS work, and Linux, NetBSD, Windows software and driver development work, open software development, patches, etc. Detailed Linux communications protocol stack section by section CPU clock usage measurements and detailed program algorithm timing diagrams for 3 different Xeon CPU generations and experiments to improve protocol stack performance, including calling into the device driver from socket queue code when the socket RX queue is empty to push any new network device packets through the protocol stack to the socket RX queue.

Diamond Multimedia, RadiSys, Oresis Communications, Racal Data Communications, Acers Gaming, RedcellX, Columbia Sportswear, Advanced Technology Labs: To-specification communications modems, telecom switching equipment, modem data pump code, gambling equipment, BIOS code, embedded firmware, hardware design, device drivers, and ultrasound equipment.

Mike Polehn's Full Resume

Education Class Summary for Mike Polehn

Note: Overall the class set was very heavily weighted towards Engineering, Computers, Science and Math.

Electrical Engineering Courses

EE 519 St in Solid State (VLSI Design #3) EE 579 St/Computer System (VLSI Design #2)
EE 519 St in Solid State (VLSI Design #1) EE 576 Computer Systems II
EE 575 Computer Sys I EE 479X Computer Architecture II
EE 478X Computer Architecture I EE 476 Computer Engineering Applications
EE 475X Comp Engr/Microprocessors EE 463X Digital Signal Processing
EE 424X Computer Aided Design EE 406R Project/Robot
EE 373 Comp Structure & Oper Sys EE 371 Digital Logic Devices
EE 352 Network Analysis EE 351 Network Analysis
EE 331 Electro Mechanical Energy EE 323 Digital Circuits
EE 322 Electronic Circuits EE 314 EM Fields & Transmission Lines
EE 312 Electro Magnetic Fields EE 113X Engineering Proficiency
EE 112X Computation in ENGR EE 111X EE Orientation

Note: Class series EE 519, EE 579, and EE 519 was a 1 year (3 term) masters level VLSI Design class set, taught by Hewlett Packard (has a VLSI Engineering and Fab in Corvallis OR, where OSU is located) which required special permission to take, since it was a 1 year MS class and I was working on a BS degree. Also the 2 EE 519 classes were separate classes, not a repeat, which I don't why they used the same class number for independent classes.

Computer Science Courses

CS 315X Software for Microprocessors CS 212X Technical Computer Programming
CS 211 Computer Science CS 190 Fortran

General Engineering Courses

ENGR 331 Momentum, Energy & Mass Transfer ENGR 323 Physical Prop of Materials
ENGR 312 Thermodynamics ENGR 311 Thermodynamics
ENGR 222 Elect. Control Fund ENGR 221 Elect. Circuit Fund
ENGR 213 Strength of Materials ENGR 212 Dynamics
ENGR 211 Statics

General Science Courses

PH 213 General Physics PH 212 General Physics
PH 211 General Physics CH 203 General Chemistry
CH 202 General Chemistry CH 201 General Chemistry

Math Courses

MTH 321 Applied Differ Equations MTH 203 Calculus of Several Vars
MTH 202 Calculus MTH 201 Calculus
MTH 200 Calculus

General Courses

WR 327 Technical Report Writing R 301 Religion of Mankind
SOC 205 Institutions & Social Change SOC 204 General Sociology
HST 203 History of the US PSY 202 General Psychology
PSY 201A General Psychology PHL 201X Intro to Philosophy
WR 121 English Composition SP 112 Informal Speaking
PHL 101 Basic Logic CPE 132 Begin Ballroom Dance
MPE 124 Weight Training IC MPE 123 Begin Weight Training
MPE 117 Beginning Judo