View the most up to date version of this resume on the web at http://www.thoughtstuff.com/rme/.
I am a versatile and skilled computer professional, with experience in a wide range of areas, from software development to networking to security.
I have significant expertise in Common Lisp (both as an implementer and an application programmer), user interface programming using Objective-C with Apple's Cocoa framework, and system programming and debugging on numerous Unix flavors.
During the past several years, I have successfully and productively worked from my home office, with occasional travel. I am willing to continue working remotely, but I would also be happy to consider relocating. I would particularly welcome the opportunity to relocate to a French-speaking region.
Member of the Core Services team implementing web services in the Clojure programming language. Used Python and pytest for writing API tests.
clojure git github mysql
Helped maintain the Clozure CL compiler and runtime on the various operating systems (OS X, Linux, FreeBSD, Solaris, Windows) and processor architectures (x86, ARM, PowerPC) it runs on. Performed release engineering for the (very) roughly bi-annual releases of Clozure CL.
Contributed to the Cocoa-based IDE for Clozure Common Lisp. Implemented a number of tools and made extensive improvements to the window system and editor.
Installed and managed Buildbot (a continuous integration system) for the Clozure CL project. Configured and customized it using Python.
Configured and managed various project infrastructure services such as mail (including mailing lists), various web sites, Trac (for bug tracking), Subversion, and so forth, both for Clozure CL itself and for client projects.
Contributed to numerous client projects.
Common Lisp C assembly OS X Mach Cocoa Linux FreeBSD Solaris Windows m4 make gdb Subversion git Trac postfix Mailman buildbot apache IRC
Member of the NASA Desktop Standards and Basic Interoperability Group, and the NASA Agency Security Configuration Standards Group.
Served as an expert in the areas of Unix, Mac OS X, TCP/IP networking, and security.
Contributed to security configuration standards for several operating systems and applications.
Responsible for overall management of this pioneering northeast Ohio ISP. Hired and trained staff. Designed, built, and operated Cisco-based network spanning seven Ohio counties. Directed and worked with technical teams which built and maintained servers and networks supporting over 5000 dial-up users, hundreds of web sites, and dozens of dedicated access clients.
management wan cisco
Founded company to provide dial-up Internet access to Medina County residents. Later merged with APK Net, Ltd.
uucp ip ppp serial-port
Engaged in a broad range of software development and technology infrastructure projects both as an employee and as a contractor for various clients.
Lead developer for the Cocoa-based user interface for Opusmodus, a music composition application for the Macintosh. Written using Clozure CL.
core-audio midi musicxml autolayout
A version of Clozure CL and its Cocoa-based IDE, packaged for the Mac App Store.
A slideshow application, written to demonstrate that it is possible to develop a Mac OS X application using Clozure CL, and publish it on the Mac App Store. The source code for this application is available on GitHub.
Aircraft performance testing analysis and modeling. Modernization of classic Mac OS application. Uses Cocoa and Core Data. Written using Objective-C.
xcode Objective-C coredata lapack
Phrasal is a Mad Libs type game. It's an iOS application that I wrote in Swift 3 in one week.
Graduate studies in computer science.
Graduate studies in computer science.
B.A. in French, cum laude.
About 350 piloting hours, mostly in a 1963 Mooney.