Hello, I'm VeraDev

I'm a professional programmer specializing in C++ and Lua, with experience in reverse engineering software.

Programming languages & Capabilities

C/C++

C++ is my favourite language and what I use for creating software and advanced mods.

Lua

This is the language that I use to create mods for the game Scrap Mechanic. Most of my projects are for this game as well.

JavaScript (CommonJS & ESM)

JavaScript is my preferred choice for creating web servers. I also use it for making tools if I feel the task suits JavaScript better than Python.

Python

Whenever I need to make quick & dirty projects or tools, Python is my choice.

Frontend & Backend web development

I also make websites! While challenging, I'm not one to shy away from that.

Reverse engineering

I can already reverse functions and classes, and continue to improve with time! Most of my reverse engineering experience was gained through making advanced mods for Scrap Mechanic.

My Projects

ScrapComputers

ScrapComputers is a mod for Scrap Mechanic which adds Lua Computers to the game. Its one of the most performant computer mods available, while still being unrestricted and balanced.


Even after facing multiple set-backs, we did everything we could to create the best possible user experience!


sm.regui

Scrap Mechanic's default GUI system can be frustrating to work with, which is where sm.regui comes in!


sm.regui is an awesome GUI library for Scrap Mechanic which has features that the game doesn't offer by default, such as:

  • Creating, destroying and modifying widgets

  • Custom Font Rendering

  • Proper fullscreen GUI support


For more information, check the project's GitHub repository:


VSMX

VSMX is a massive project for Scrap Mechanic(akin to an SDK) that allows modders to do whatever they please.
VSMX offers:

  • Control of the renderer

  • Multi-threading

  • A complete GUI library (ImGui & sm.regui reimplementations for GUIs)


VSMX is currently Work In Progress, so it will offer even more when it's done! The current ETA is 2026-2027, but that may change in the future.


Contact

If you have any inquiries, you can reach me on Discord at @vera_dev!