Leitender Softwareingenieur at TKI | Tele-Kabel-Ingenieurgesellschaft mbH
Chemnitz, Saxony, Germany
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Martin Karing is a seasoned lead software engineer based in Chemnitz with 16 years of experience building embedded and server-side systems, currently steering roadmap and core product development at TKI. He combines deep C and Linux expertise for embedded systems with Java, OpenGL and .NET backend skills, and a background in database administration and web technologies. Martin contributes to open-source projects like ResXResourceManager and a maintained fork of ConfuserEx, showing a knack for improving core engines and keeping tooling compatible with evolving dependencies. His work on an online RPG and academic projects reveals a long-standing hands-on interest in game clients, C++ servers and optical measurement embedded systems. Colleagues benefit from his pragmatic focus on usability and maintainability, evidenced by refactoring and localization improvements in community projects.
16 years of coding experience
14 years of employment as a software developer
Master of Science (M.Sc.), Electrical engineering and embedded systems, 2,4, Master of Science (M.Sc.), Electrical engineering and embedded systems, 2,4 at University of Applied Science Mittweida
Bachelor of Science (B.Sc.), Electrical engineering and automation technology, 2.8, Bachelor of Science (B.Sc.), Electrical engineering and automation technology, 2.8 at Hochschule Mittweida (FH)
An open-source, free protector for .NET applications
Role in this project:
Back-end Developer
Contributions:12 releases, 81 reviews, 664 commits in 3 years 9 months
Contributions summary:Martin primarily focused on adapting the project to changes in the dnlib library, a core dependency for the .NET assembly protection functionality. Their work involved modifying and updating code within the `Confuser.Core` project to ensure compatibility with newer versions of the library. They also made improvements to the core engine and other components. This is indicative of someone responsible for maintaining the core functionality and ensuring compatibility with the dependencies.
Manage localization of all ResX-Based resources in one central place.
Role in this project:
Back-end Developer
Contributions:6 commits, 1 PR, 13 comments in 2 months
Contributions summary:Martin primarily focused on implementing and refactoring rules for resource management. Their work involved renaming functions, modifying rule-checking logic, and adding calls to existing rules to improve functionality. They also updated the code to use localized display names and descriptions, indicating a focus on usability and user experience within the resource management framework. The commits demonstrate a strong understanding of the project's internal workings and a commitment to enhancing its core functionalities.
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
Martin Karing - Leitender Softwareingenieur at TKI | Tele-Kabel-Ingenieurgesellschaft mbH