Victor Camacho is a seasoned software engineer with 11 years of experience building backend systems and embedded applications, currently based in Austin, Texas. He has worked across IoT data platforms, payment terminal applications, and multimedia frameworks, bringing strong C/C++ expertise and a pragmatic approach to systems that interact with hardware and sensors. Victor is an active open-source contributor to the EOSIO ecosystem, adding core features like extended_symbol comparison operators, ISO time handling utilities, and wallet-friendly transaction unpacking—work that touches a prominent blockchain smart contract platform. His career blends long-term product ownership at Elephant Head Software with legacy system maintenance for clients like Nokia and Novell, giving him a rare mix of new-product development and careful evolution of established codebases. Pursuing an M.Sc. in Computer Science while shipping production software, he pairs practical engineering with continuing academic rigor.
10 years of coding experience
3 years of employment as a software developer
Universidad Nacional Autónoma de México (UNAM)
B.S, Computer Engineering, B.S, Computer Engineering at Universidad Tecnológica de la Mixteca
EOSIO.CDT (Contract Development Toolkit) is a suite of tools used to build EOSIO contracts
Role in this project:
Back-end Developer
Contributions:8 reviews, 26 commits, 10 PRs in 2 years
Contributions summary:Victor contributed to the development of the `eosio.cdt` library by implementing new functionalities related to time handling and name manipulation. Their work included adding support for creating `time_point`, `time_point_sec`, and `block_timestamp` objects from ISO strings, as well as adding `to_string()` methods. Additionally, the user modified the `name` class to include a `prefix()` method. These changes involved modifying core library files and adding unit tests to ensure the functionality.
Contributions:96 reviews, 197 commits, 70 PRs in 1 year 11 months
Contributions summary:Victor contributed to the EOSIO smart contract platform by implementing comparison operators for the `extended_symbol` type within the chain library. They also added unit test cases to validate these comparison operators. Furthermore, the user added an API endpoint for querying the node's reversible database size and implemented a feature to enable unpacking action data when forming a transaction, which is beneficial for signing transactions with Trezor wallets.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Victor Camacho - Software Engineer at Elephant Head Software