Resume and Related Stuff
Latest resume as text
or .doc (written using Open Office Writer) (the two may not be exactly identical, with minor formatting differences and possibly unfixed typos in the text version)
Briefly
I am a creative thinker, artist, explorer of ideas, and an electronics/software
geek with interests in photography and film, fine art, architecture,
quantum physics, sustainable living, life, astronomy, metaphysics
and the economy.
My thirty-second elevator pitch would go something like:
|
"I figure out tricky technical problems, create tools, brainstorm and test ideas,
design and build electronic and software systems and develop techniques to push beyond what was thought possible,
to serve worthwhile purposes in art, manufacturing, science and education. I'm not much of an
expert at any one thing, but draw upon ideas from audio, visual arts, physics, electronics, even the performing arts
to come up with and present solutions. If i had more than thirty seconds, i'd tell you about my horde of monkey slaves
i make do the actual work."
|
A Pleasing Comment
One pleasing moment several years ago, when i had been working at a manufacturer who had invested in some fine
and pricey electronics equipment, but not getting any value from it due to nonfunctional interfacing software.
Every so often, the supplier of this equipment would send a sales engineer or consultant to give us a
dog-and-pony show, trying to persuade us to use their terrible software. They seemed to have no concept
of safety or operational simplicity.
My colleagues and i got it working with our own from-scratch software with a
marvelously streamlined user interface well-tuned to our facility's needs,
a reliable well-documented interfacing to the equipment, and with which we were happy. It met our
safety requirements, and those who'd be using it were satisfied. We took their every request into account.
One day, some of the equuipment maker's guys came for a visit and we showed them what we had made.
A big bright user interface, no mouse action necessary during safety-critical activities,
data being passed in real time from sensors to laptop display and recorded in human-readable files, and
generating reports according to an busy-engineer-friendly scripting language i had invented.
They were amazed at how their efforts came nowhere near what we accomplished. I don't recall
the exact words one said, but something like "Man, what you guys have done, is just way beyond anything we thought of"
I enjoy creating systems that lead to such comments.
Even if i work on more mundane, non-envelope-pushing systems, i always aim to:
- Understand what's already in use and why it falls short
- Think of something better
- Design it clearly, so that others can understand it. No clever algorithms only a
Mensan can unravel or strange obfuscations
- (there is nothing interesting between these parentheses)
- Make the thing work
- Supply APIs, file formats, etc to staff software engineers
- Document it clearly, for users and for programmers and technicians, so it can be maintained and modified.
Summary of Skills, Talents
- Photography - f stops, film speed and all that technical stuff.
Taking photos under challenging light conditions.
photos of businesses, stores, pets, etc. for friends.
mosaics, special effects, CG work. Occasional debunking of UFO photos.
Photos of damaged shipping containers for insurance and shipping purposes.
more...
- Electronics - analog and digital. design, construction, troubleshooting. tinkering experience goes back to vacuum tube days.
- Physics - simulations, quantum theory, high energy, physical chemistry, astronomy/astrophysics, general relativity.
camac modules, photomultiplier tubes, data acquisition and analysis,
- Math - relating math to physical reality. Fourier transforms, image and signal processing, numerical analysis, graphics, computational geometry, etc
Not big on formal proofs with rigorous logic.
- Music - Ralph Vaughn Williams
or George Benson, i am not,
but i enjoy composing short pieces, improvising with other musicians,
recording, editing audio. Can play sax, keyboard, electric guitar and bass, or anything you care to hand over to me.
- Visual art - acrylic, colored pencil. realistic, fantasy, experimental techniques, abstract. works sold,
recognition won in competitions and juried shows. working with a colleague on sand paintings.
See my gallery and also a few photos at
Jeffcott-Wilson Photography.
- Software development - primarily using languages C++, python and assembly. my main debugger is a swarm
of "print" statements. Mostly use Linux/gcc.
Normally i do everything with command line tools and plain text editors,
but where it makes sense to use an IDE, I know and enjoy Microsoft Visual Studio, the finest of IDEs,
great for the rare occasions i develop software on a Windows machine. More about the specific
programming languages, software tools i know on this page.
All paying work has been where i developed according to the "lone cowboy" methodology,
average SEI CMM level negative one.
Multi-programmer teamwork was when 3 or 4 programmers
work on 5 or 6 separate programs. I am curious: what is it like to work in a well-managed CMM level 5 (or even a level 2 or 3) organization?
To follow *any* of those "methodologies" i read about in magazine articles and blogs, like "Agile" and, uh, the other ones?
Combining Interests Over The Years
It happens that computers are incredibly useful for doing math and physics calculations
and running lab experiments and making LEDs blink.
These were of great interest to me in high school.
Now I have gained years of know-how with computers in those areas. I loved understanding the
workings inside a TV, writing software to do the most math with the shortest assembly code, to
explore the ultimate nature of atoms.
When in the 1990s i discovered 3D rendering
with POV-Ray and Radiance, it was great to combine my love of creating art with the optical richness
of ray tracing.
Always had a great desire to drive an electric car, get my electron-juice from solar panels,
avoid pollution. Always had a great interest in innovative architecture. Eventually found out
about Earthships first in the 1980s then more vigorously in 1999.
Physics and electronics come in useful for understanding the thermodynamics, solar panels, and more.
Eventually came the thought of rendering pictures of earthships, cob, and other innovative types of sustainable houses
using ray tracing. Wow, this combines art, 3DCG, all that solar stuff, and physics. Nice combination.
Challenges I Like
Routine work of unchanging nature and mundane purpose bores me quick. These are the kinds of challenges and projects that keep me awake:
- Reverse engineering something no one else can figure out, and there's no or inadequate documentation. make it useful.
- Creating a proof-of-concept prototype to show that something is possible.
- Bringing a product or idea to perfection, or at least to a point where i'm satisfied with it and it's ready to be passed on to the next stage.
- Making something easier to use, easier to understand.
- Teasing out weak and distorted signals from raw data, massaging data into a form suitable for some further use
- Mastering new skills, techniques. Even those i have no apparent need for, yet enriches my work, increases my versatility.
- Describing, explaining, documenting the thing clearly for others to understand and use it
For contrast, it might be worth mentioning the kinds of challenges that don't interest me, but ones i've observed others go for:
- competition - while i enjoy a friendly game that inspires creativity and fun, i have no interest
in the fierce kind of competition in the modern business world or big-time sports, where the "losers" get hurt or is out of a job.
That is just not civilized. In school, i never paid attention to grades, and in my career i don't pay attention
to salaries as a measure of "success" (though more $$$ is always welcome) the way many salespeople and managers do.
- Alpha male idiots - the whole patriarchical arrangement, with an emporer at the top, a pecking order. Totally ignored by me.
- Heavy deadlines. i've met those people who like to say that pressure and deadlines gets them
revved up, focused, active, whatever.
There are others who get much more done when relaxed, contemplative, playful. I'm the sort
who tends to experiment, try a new way, compare, think about the bigger picture, and so being
relaxed, playful, having "elbow room" in time helps me do my best.
- Keeping up with ever-changing tools, procedures, fads, or whatever else changes
and isn't directly part of the good purpose of the work.
Ever-changing scientific discovery, and ever-changing artistic innovations are desirable. We like to continue
exploring. It is the unnecessary changes, the re-solving of alread-solved problems, that bothers me.
The software industry is the most obnoxious example - constantly upgrading everything,
bugs, incompatibilities. We all groan
at the thought. Compare to building a house - while there are different kinds of nails, different kinds of hammers, you don't
need to discard your StudWacker 2000 v2.1.13b for a StudWacker 2000 v2.1.13c
when you discover the former won't hit your tenpenny nails made by the American Stupid Proprietary Nail Company (ASPNC).
- If i'm coding software, or reading or writing: places with
low Joel Test scores.
Trying to do anything intellectual in a place that's noisy, crowded, full of interruptions, or has alligators running loose.
So far, all the places i've worked or visited, alligators have not been a problem. So far....
Education
Physics PhD program, Colorado State Univ, 2002. studied high energy physics, condensed matter theory.
Physics PhD program, Indiana Univ, 1984-1987. fantastic system of libraries. great department for high energy physics.
Informal art classes, Birmingham-Bloomfield Art Association, 1989-1999
Radio/TV production, Specs Howard School of Broadcast Arts, 1990.
practical basics of pre-production, script and ad writing, directing, studio work, editing and broadcasting business. Best school i ever went to.
Physics, B.Sci. 1983, Oakland Univ. 1978-1983. though a physics major, my best grades were in chemistry including p-chem.
Industrial Electronics, 1978, RETS Electronics Schools, Detroit. Vocational courses to satisfy my desire
to study electronics more than my high school could offer, and a certificate for better jobs.
Awards, Prizes, Recognition, Etc
- Juror's Choice award for "Face on Mars" (see my gallery)
- Won a plaque (exactly for what, i no longer recall), Detroit Science Fair, 1978, for
designing and building a specialized computer to run and display Conway's Game of Life cellular automaton.
Someone remind me to write web page about this.
- $300 scholarship for college, from a math competition for high school students in Michigan