About the service
I develop applied and prototype code in Icon—Ralph Griswold's high-level language—and rely on its two greatest strengths: goal-directed computation and convenient string and pattern processing. When a task involves parsing tangled logs, transforming semi-structured records, pulling fields from irregular reports, or converting one text format to another, Icon lets you express the intent in a few clear lines instead of mountains of boilerplate. I actively use generators and built-in backtracking to naturally explore variants, and then the pattern matcher reads like the original specification. My typical results are self-contained scripts, small utility sets, and reference documentation with comments so your team can maintain them after handoff. Over years I've modeled grammars, written tokenizers, built throwaway prototypes that became real systems, and extracted data from formats nobody wanted to touch. I test each procedure on real input examples, handle nasty edge cases, and clearly explain goal-directed computation so logic doesn't stay a black box. Whether you need a quick concept or a robust text processing pipeline—I'll estimate scope, build the solution, and show exactly how it works.