Skip to content

Olga

SEO & Digital Marketing Expert
Service description
I am a functional-programming specialist who works daily in the Pure language, and I offer end-to-end development for scientific and mathematical software. The Pure language is a term-rewriting language: programs are defined as equations, and computation happens by rewriting terms until they reach normal form. This makes it an unusually natural fit for symbolic mathematics, algebraic manipulation, and rapid prototyping of numerical algorithms. Because Pure-lang compiles to native code through an LLVM JIT backend, the elegant equational style you write does not cost you speed at runtime. What I deliver: symbolic-math engines (simplification, differentiation, algebraic rewriting), signal-processing pipelines and DSP filters, numerical solvers, and clean prototypes that let a research team validate an idea before committing to a heavier stack. I write idiomatic, well-factored code with pattern matching over terms, macros where they earn their place, and thin foreign-function bridges to C libraries when raw throughput matters. Typical work includes porting math-heavy MATLAB or Python notebooks into a compact Pure-lang program, wrapping an existing C or Fortran routine so it is callable from equations, and building small domain-specific languages on top of the rewriting engine. Every deliverable ships with a test suite, inline documentation, and a short walkthrough so your own developers can extend it. I have years of experience with the Pure language and with the broader functional and term-rewriting world, and I care about correctness as much as performance. Tell me the problem, sample inputs, and expected outputs, and I will return a working, benchmarked module together with notes on how the rewriting rules map onto your math.
Contact the freelancer

Order the service or ask the freelancer a question.

Freelancer contacts
E-mailShow
Listing author: Olga