Viktor Rennert

Freelance Software Developer at Freelancer

Berlin Metropolitan Area Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Viktor Rennert is a seasoned freelance software developer with 11+ years building full-stack web applications, specializing in PHP, JavaScript/ECMAScript and MySQL across Windows and Unix environments. He has deep front-end expertise with YUI and Kendo UI for rich internet applications and practical back-end skills demonstrated by optimizing in-house CMS systems. Viktor is an active open-source contributor with C++ experience—most notably improving ChaiScript’s enum registration, type conversions and unit tests—showing strong attention to language internals and QA. He also brings game-development and parallel-programming experience with OpenGL and a solid understanding of computer hardware, enabling pragmatic solutions that cross software and systems boundaries. Based in the Berlin area, he combines hands-on coding with long-term freelance delivery and engineering hardening.
code11 years of coding experience
job4 years of employment as a software developer
languagesEnglish, German
github-logo-circle

Github Skills (9)

unit-testing10
embedded-language10
scripting-language10
lang10
script10
c-language10
cpp10
cprogramming-language10
template-metaprogramming9

Programming languages (3)

C++LuaPHP

Github contributions (5)

github-logo-circle
ChaiScript/ChaiScript

Jan 2016 - Jan 2016

Embedded Scripting Language Designed for C++
Role in this project:
userBack-end Developer & QA Engineer
Contributions:6 commits, 2 PRs, 3 comments in 24 days
Contributions summary:Viktor contributed to the C++ embedded scripting language by adding template specializations to register bulk constants for enums. They also added unit tests to cover the enum registration functionality, ensuring proper functionality. Additionally, they refactored and improved type conversions, including initializers lists, which shows a deep understanding of the language's internal workings and testing frameworks.
scriptingcppembedded-scripting-languagec99c-plus-plus
Contributions:9 commits, 6 pushes, 12 branches in 1 year 6 months
laravelphpinvoicing
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