C++ / Lua runtimes
Canary
Runtime startup, scheduling, protocol compatibility, and data safety contributions.
Read case studyAbout
Senior C++ software engineer working across performance-critical runtimes, protocols, reliability, developer tooling, and data safety.
I develop custom software for different industries, from an idea for a new application to improvements in an existing product. The scope and technology are chosen around the users, requirements, and constraints.
I investigate how systems behave, assess technical feasibility, and turn complex problems into focused engineering work. My experience spans C++ and Lua runtimes, client/server software, large-data tools, and build and release workflows across Linux and Windows. That same experience also supports technical work for code-model training, without identifying clients or exposing confidential project details.
OpenTibia is one of the domains where I apply that experience. Public contributions to its servers, clients, and editors sit alongside upstream C++ tooling contributions and private client engagements.
Most of my client work is confidential and covered by non-disclosure agreements (NDAs). The projects shown here are a selection of public work and client-approved references, not a complete record of my work.
Confidential project details, code, and assets remain private.
A quick overview. The portfolio has the technical context, decisions, and public evidence.
C++ / Lua runtimes
Runtime startup, scheduling, protocol compatibility, and data safety contributions.
Read case studyLarge-data developer tooling
Map loading and saving, allocation, rendering, and asset export improvements.
Read case studyClient engineering & delivery
Client networking, logging, asset delivery, and release workflow contributions.
Read case studyUpstream C++ build tooling
Constrained runtime packaging and CMake changes for target-side builds.
Read case studyPublic product
A publicly downloadable client product with a private implementation and a public release surface.
OTClient Redemption Premium is available through its official download page. Its source and implementation details remain private.
Official product & downloadsSelected client work, shared with the owner's approval.
Client-approved private work
C++/Lua client and server engineering across runtime behavior, protocol compatibility, persistence, and delivery workflows.
Reference available on request.
Explore custom development and specialist engineering services, or get in touch with a short description of your idea.