24FreelanceFreelance marketplace that never sleeps
Active

Boo language engineer for dotnet and legacy Unity scripts

118 views#2337
Listing period9 daysuntil 21.11.2026
Posted23.08.2026
Views1187 in 14 days

About the service

I write and maintain code in Boo — a statically typed language in the spirit of Python that compiles directly to the dotnet/Mono runtime. Most often Boo is encountered in old Unity projects, and that is where I spend much of my work. If you have accumulated a heap of legacy Boo scripts that stopped building after an engine update, I will bring them back to life: make them compile again, move the riskiest parts to modern alternatives or wrap them so your current dotnet code can continue calling them without a complete rewrite. Since Boo preserves Python's clean indentation-based syntax while remaining fully statically typed, I easily move logic between it and C# without losing control over types. My tasks usually fall into several directions. First — rescue operations: I read through undocumented Boo modules, figure out what they actually do, and deliver a tested, buildable version. Second — dotnet integration: expose Boo assemblies to C# and vice versa, work through assembly references and ensure Mono and dotnet consistently understand types. Third — DSL design: Boo's open compiler pipeline and macro system make it an excellent foundation for small internal languages, and I have built DSLs for configurations and rules that even non-programmers can safely edit. Each order comes with readable source, comments, a short build instruction and unit tests where possible. I explain trade-offs upfront in plain language so you understand the reason for every change. Tell me what your Boo code should do, and I will honestly assess effort and risks.

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.

Ivan K.Web programming
Contact

What this page answers