As a pioneering software architect with 30+ years of experience developing foundational, industry-changing solutions. I have specialized in AI research, parallel processing, and low-level optimization, with a proven track record of architecting complex systems from the ground up. My career has been defined by creating innovative technologies that have shaped the software development landscape.
Decades of hands-on engineering across diverse technology domains. Whether you need a custom AI pipeline, high-performance systems code, or a full-stack web application — I deliver production-ready solutions.
End-to-end AI system design: LLM fine-tuning, RAG pipelines, agentic workflows, and production deployment — including legal document handling and search.
Responsive, interactive web applications and APIs — from front-end experiences to back-end services and deployment.
High-performance systems software: device drivers, OS-level code, copy protection, and hand-optimized assembly routines.
Parallel processing solutions from GPU kernel development to custom hybrid compute server design and construction.
Database design, administration, and web-integrated data systems from schema to production.
Fluent across decades of programming paradigms — from assembly to modern scripting, with rapid adaptability to new environments.
Designed and constructed specialized hybrid compute servers leveraging consumer-grade GPUs for parallel processing, predating mainstream GPU computing adoption. Custom hardware and software integration for CUDA/OpenCL workloads.
Real-time 3D game engine featuring hand-optimized assembly texture mapping and depth shading. Delivered a version to Apple for shipment with OpenDoc distributions.
First WYSIWYG web authoring tool for professional publishers, revolutionizing web content creation. Later became CyberPress via Extensis.
Macintosh version of popular solitaire game with enhanced graphics and gameplay features.
Cross-platform screen saver engine with multiple themed collections including Opus 'n Bill, Dilbert, Far Side, Star Wars, and Flintstones.
AI-driven expert system for operating room anesthesiology assistance — an "Operating Room Anaesthesiology Operating Assistant" built with an AI/Expert System approach and custom UI, demonstrating practical AI application in medicine.
Industry-leading desktop publishing software with multiple versions including QuarkXPress, Passport, QuarkStyle, and QuarkCopyDesk.
Window and palette layering control, individual selection, automatic rearrangement.
Allowed for printing of bicolor blends in background of image boxes in QuarkXPress (spiral blends also developed, but release was suppressed).
Advanced color overlap and trapping system with sophisticated user interface for professional publishing.
Designed and architected the core scripting system for QuarkXPress, supporting Apple's Open Scripting Architecture (OSA). Enabled automation and extension via AppleScript, JavaScript, Ruby, Perl, and other OSA-compatible languages. The standalone scripting code comprised nearly 20% of the product object size.
Student Grade Tracking, Competency and Report System.
Low Level Disk Sector Editor allowed for byte level file editing, with disk usage graph display.
Directing R&D in applied AI, including neural network training, LLM fine-tuning, and agentic AI system development. Research in parallel processing, AI, and advanced computing solutions for various applications including legal document handling, R.A.G./search of associated documents and emails, and SCOTUS-related research. Architecture and construction of custom hybrid-GPU compute servers for high-performance processing. Full-stack development, systems administration, and database management across Linux, macOS, and Windows environments.
Co-founded and led engineering for a pioneering software company that developed "BeyondPress," first WYSIWYG web authoring tool for professional publishers. Architected and implemented a web-based e-commerce system and developed a real-time 3D game engine.
Originated and developed Macintosh version of "Intermission" screen saver engine, creating first cross-platform screen saver package using C and hand-optimized assembly language.
Architected and led development of comprehensive scripting system for QuarkXPress, enabling automation and extension via languages such as AppleScript, JavaScript, Ruby, and Perl. Developed high-performance system components and complex user interfaces.
Custom software development for commercial, academic, and PhD candidate research clients. Developed low-level system utilities in 6502 Assembly including a WYSIWYG Sector Editor and award-winning whole-disk compression. Created custom database systems for real estate multi-listings and educational testing.
Key Courses: Artificial Intelligence, (Massively) Parallel Processing, Compiler Design, Numerical Analysis, Probability & Statistics, Linear Algebra, Calculus I-III.
Senior AI Project: ORAMA (Operating Room Anaesthesiology Operating Assistant) - Developed a functional AI-driven "Expert System" designed to assist anesthesiologists in the operating room.
Achieved second place as a solo competitor in a 5-state programming challenge sponsored by University of Denver, designed for teams of up to three.
Awarded first place for a novel, high-performance whole-disk compression utility written entirely in 6502 Assembly.