[nSLUG] Seeking contract programming work
Michael D. Crawford
crawford at goingware.com
Tue Feb 15 18:07:32 AST 2005
I hope this isn't considered off-topic or spam.
I'm looking for contract programming work. If you can't hire me, you could
still help me out by forwarding this message to your colleagues.
I have seventeen years experience as a developer, with the last seven years
spent full-time running my own business, GoingWare Inc., as a consultant. I
have been a Senior Software Engineer at three companies, and Product Development
Manager at another.
Just before Christmas I posted here seeking work as a permanent employee. I
felt discouraged about consulting, as even during the best of times it has
always been a harder way to live than working as an employee. But there are
also many benefits to consulting, and I HAVE known many good times. It is with a
renewed sense of optimism that I'm declaring my intention to remain in business
for myself by serving the software development needs of software publishers,
financial firms, website operators, and device manufacturers.
You can discover what my business has to offer at http://www.goingware.com/ and
find my resume at http://www.goingware.com/resume/
I have my own office, with equipment and software for most development tasks
(Mac, Windows or Linux). I can work onsite in the Truro or Halifax areas.
My business number is (877) 611-3359 toll free, or you can email
crawford at goingware.com However, I am getting a lot of spam lately, so until I
can configure a spam filter, it would be best to call.
Here are some of the things I know I can do for you, because I have experience
doing them for previous clients:
I can write custom web application, financial, graphical user interface, or
I can write device drivers for Linux or Mac OS X.
I can develop software in Java, Perl, C, C++, Python, Postscript, and the
assembly codes for PowerPC, ARM, Thumb, and 68000.
I am exceptionally skilled at debugging and performance tuning for any sort of
application. I once held a position as a Senior Software Engineer at Apple
Computer, where I did nothing but debugging and optimization. I only left that
work because I didn't have many opportunies to write new code, something I enjoy
doing. I diagnosed and fixed hundreds of bugs in the Mac OS, many of them very
subtle and difficult to reproduce.
I can implement communications protocols in operating systems or embedded
devices. I have particulary strong experience in SCSI, Serial Bus Protocol 2
(SBP2), FireWire (IEEE1394), HTTP, and TCP.
I have extensive experience in graphics and multimedia applications. I've
played piano for twenty years, and own a Fatar MIDI controller (electric
keyboard), and so enjoy writing MIDI, audio and music applications.
I have a B.A. degree in Physics from the University of California Santa Cruz,
with extensive work in scientific data analysis and modeling, both academically
and on the job.
I've been making telescopes as a hobby since I was twelve years old, grinding
and polishing mirrors by hand, and from my University studies I have a solid
background in ray and wave optics.
I like to write, and feel I write well. A manager at Apple once remarked that a
hundred page test plan I wrote when I was a QA engineer for the MacTCP network
stack was the best test plan he'd ever read.
I can slice, dice, julienne and puree.
I'm also interested in learning new skills on the job. I am able to do all the
different things I can because I have always placed a high priority on learning
new things. Because of the importance I place on this, I'm willing to cut a
deal with anyone willing to hire me for work I am not yet expert in.
I am a U.S. citizen, but am immigrating to Canada by virtue of my marriage to a
Canadian citizen. I already have my work permit and health card. I don't need
any sort of visa sponsorship. If all goes well, I will be a landed immigrant in
a few months. (My wife is a fine art student at NSCAD in downtown Halifax. One
reason we moved to Canada from Maine was that she hoped to study there.) I'm in
Canada to stay - when the time comes, I plan to become a Canadian citizen.
I can do small and large jobs. The longest contract I've had required a year
and a half of work, writing a specialized database from scratch (from the
low-level file format to the C++ API) for a financial firm in the Bahamas, while
the shortest was a couple hours, helping someone decide whether his company
should purchase a certain software package.
Thank you for your attention.
Michael D. Crawford
GoingWare Inc. - Expert Software Development and Consulting
crawford at goingware.com
Tilting at Windmills for a Better Tomorrow.
More information about the nSLUG