24FreelanceFreelance marketplace that never sleeps
Active

Kawa Scheme on JVM — Java interop and embedded Lisp

127 views#2358
Listing period9 daysuntil 21.11.2026
Posted23.08.2026
Views12713 in 14 days

About the service

I develop real applications in Kawa Scheme — an implementation of Scheme that compiles directly to Java bytecode and runs anywhere the JVM is available. My specialty is the boundary where Lisp meets the Java platform, and I make that boundary convenient and predictable. Need to call existing Java libraries from Scheme? I'll set up clean interop with typed method calls, field access, and generics so Kawa Scheme code reads naturally and runs fast. Want to embed a scripting layer inside a Java application? I'll deploy an embedded Kawa Scheme interpreter with an isolated environment, hoisted host objects, and a small documented API that your team can extend without fear. I also handle Android scripting in Kawa Scheme: binding Scheme code to Activities, background services, and event handlers to get a Lisp layer on top of your app. A typical result: a compilable Kawa Scheme module with Ant or Gradle builds, callable from Java jar, interop wrappers for your key classes, macros and tail recursion for cleanliness, unit tests, and a short guide so the next developer can get up to speed in a day. I have years behind me working with Scheme, Common Lisp, and the JVM; I value readable code, honest timelines, and smooth communication. Describe your stack and goal — and I'll explain exactly how Kawa Scheme fits and what the result will do.

SafeDeal Escrow Protection

Payora SafeDeal Astrina Shield Verified

Funds are locked in Payora USDT (TRC-20) escrow and released to the freelancer only after delivery approval.

Freelancer contacts
E-mailShow
24
Twenty · tip

Before you order

  • Look through the freelancer’s portfolio.
  • Describe your task and ask for a price and deadline.
  • Check reviews from other clients.
  • Or post a project and compare several offers.
Same category

Similar services

All services in the category
Good to know
How do I order this service?

Write to the freelancer using the form on this page: describe the task, the deadline and the result you need.

How do I check the freelancer?

Open the profile: rating, portfolio and reviews from other clients show experience with tasks like yours.

Olga M.Applied programming
Contact

What this page answers