Hello. Thanks for visiting, but my personal website is on a different domain now and has been for several years. You are nevertheless welcome to visit.
The only blogging I do here is in my git repository’s commit log. You’re welcome to subscribe via RSS if you like.
You can reach me by sending email contact at matthewgraybosch dot com.
I don’t use social media any longer, and haven’t for a while now.
Technically adept visitors can also find my phone number and mailing address with a bit of effort. The latter is public information by law because I am a homeowner. Regardless, I would appreciate an email first.
This is my professional website. I’m maintaining it so that I have an anodyne and corporate-friendly website I can share with coworkers or while job hunting. It is my hope that this website will serve as a substitute for a LinkedIn profile.
It is also a small demonstration of my skill as a programmer and system administrator, as I build my website using shell scripts and a makefile and deploy it to Nearly Free Speech with rsync. You will find that this site is somewhat minimalistic in its design and implementation. Unlike other developers, I do not use JavaScript frameworks to build a single-page website that serves as a brochure promoting myself. While I could do so, I chose instead to improve my facility with basic UNIX tools because I prefer simplicity and efficiency in my own development projects.
The code used to create this website is available in a git repository. Should you wish to use it to build a similar website, you are welcome to do so as long as you honor the terms of the Creative Commons license under which I distribute this website.
That’s simple enough. I’m a full-stack developer (albeit stronger on back-end). I have also been called upon to work miracles on short notice, and ‘thaumaturge’ is often translated into English as ‘wonderworker’.
I currently work in the consulting division of one of the Big Four accounting firms, but I am open to a suitable opportunity paying at least $125,000/year in base compensation. Though I have been working as a .NET developer for over a decade I am willing and able to learn other technologies. I am particularly interested in transferring to sysadmin work with Linux or BSD systems. I am also willing to learn COBOL and work on mainframe maintenance.
I am open to full-time employment at an established firm. I am also open to work as an independent contractor. I am open to most industries and roles, with the exceptions of advertising, social media, and generative AI.
I prefer fully remote work, or at least hybrid with no more than a day per week on-site. I will not consider relocating to any location within the United States because I am several years into a 3.5% fixed rate mortgage in a medium cost-of-living area. I am, however, willing to travel for limited on-site work for the right job.
I prefer to hear from hiring managers, rather than third-party recruiters. Please do not contact me for contract-to-hire opportunities or startups.
I started my professional career as a developer of Windows desktop applications and dabbled in UNIX-like systems and FOSS in my free time. As this website may show, that private dabbling has served me in good stead as I’ve transitioned to a full-stack developer.
While I haven’t figured out where to fit it in the lists above, I am also familiar enough with COBOL to read existing programs and re-implement them as C# and .NET web applications. If you’re looking for an experienced developer willing to dig deeper into COBOL, please contact me.
In addition to IBM System/360 COBOL with JCL, I have also worked with MicroFocus COBOL and tinkered with GNU COBOL at home.
While I can also cope with Visual Basic 6 and Visual Basic.NET, I prefer to avoid the use of these languages because the former is dead and the latter has no future.
Nonetheless, I would take a sufficiently remunerative position involving the use of either language. I would, however, demand hazard pay for working with VB6; being typecast as a VB6 developer would do my future prospects no favors.
If you’re looking to hire, please provide the following information so that I can do further research to learn about your company and make an informed decision.
Please do not refer me to a LinkedIn listing, or ask for my LinkedIn profile. I do not have an account there and would prefer not to create one.
If you haven’t worked with me before, the following might help you understand me better.
I’ve been married to Catherine Gatt since 2004. We live in central Pennsylvania with two cats and a dog. I have a house full of books and have been content to work from home in solitude since 2020. The life I live is mostly the life I wanted for myself.
I’m a mostly self-taught software developer by trade, and I work mainly with Microsoft tech at my day job. I’ve specialized mainly in building web applications with C# and the .NET framework at work. However, I can also do database design and administration on SQL Server, Oracle, and MySQL. I also have a fairly extensive background with UNIX-like operating systems; I make a hobby of running Slackware on secondhand computers and I practically live in Emacs.
In addition to my day job I’m the author of the novels Without Bloodshed and Silent Clarion. Both of these are available on my other website, as my publisher is defunct and the rights reverted to me in 2020. I am currently out of print but not yet out of the game.
In addition to my literary pretentions, I am also a musician playing poorly for an audience of one the viola, bass guitar, and piano. Novels like Alexandre Dumas’ The Count of Monte Cristo and Stephen Jay Gould’s The Mismeasure of Man are my idea of light reading. I still lack sufficient French to read Dumas without a translation, but I am slowly improving and I had managed to get through a ten day visit to Paris with my wife without embarrassing her.
Contact Info
Purpose
What is a Full-Stack Thaumaturge?
Situation Wanted
Tools, Languages, and Frameworks
Web Development
FOSS tools
Microsoft technologies
Oracle technologies
Cloud Platforms
UNIX-like Operating Systems
a note on COBOL
a note on Visual Basic
How to Hire Me
How to Work With Me
How are you?
is a rhetorical question, and that the person asking is merely being polite. I will thus generally give a non-committal answer like, fine
. Please don’t take this personally, either.
hello
, but please include your question in your initial message. The sooner I have received your question, the sooner I can answer it.
A Bit About Myself