Christian Petrov

Software Developer at Innoopract

Karlsruhe, Baden-Württemberg, 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

🤩
Rockstar
🎓
Top School
Christian Petrov is a software developer based in Karlsruhe with 12 years of hands-on experience building web and mobile applications. Currently at Innoopract, he progressed from cooperative student and working student roles into a full developer position, demonstrating long-term commitment and growth within the same engineering team. He has practical front-end and mobile expertise, contributing UI components to the Tabris.js ecosystem to create native-like Android and iOS interfaces using JavaScript/TypeScript. His background includes self-employed web development and advanced studies at KIT and a research stint at National Tsing Hua University, reflecting both entrepreneurial initiative and academic depth. Comfortable across full-stack environments, he brings pragmatic problem-solving and a steady record of shipping interactive user-facing features. An understated strength is his continuity at a single company through multiple career stages, which speaks to reliability and deep domain knowledge.
code12 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science (B.Sc.), Information Technology, Bachelor of Science (B.Sc.), Information Technology at Cooperative State University Karlsruhe
bookAllgemeine Hochschulreife, Allgemeine Hochschulreife at 91. German Language Gymnasium
bookMaster of Science (M.Sc.), Information Technology, Master of Science (M.Sc.), Information Technology at Karlsruhe Institute of Technology (KIT)
bookDepartment of Computer Science, Department of Computer Science at National Tsing Hua University
github-logo-circle

Github Skills (11)

android-developers10
android-developer10
mobile10
uid10
javascript10
ios10
frontend10
front-end-development10
ui-design10
android10
web-developer10

Programming languages (9)

TypeScriptJavaDockerfileC++RustJavaScriptObjective-CKotlin

Github contributions (5)

github-logo-circle
eclipsesource/tabris-js

Aug 2014 - Oct 2020

Create native mobile apps in JavaScript or TypeScript.
Role in this project:
userMobile Developer (Android/iOS)
Contributions:3 releases, 6 reviews, 363 commits in 6 years 2 months
Contributions summary:Christian implemented features within a Tabris.js application targeting native mobile app development, specifically demonstrating the creation of UI components. The commits focus on creating and laying out UI elements, indicating frontend development skills. The user worked with Tabris.js UI components to build various interactive features and components.
tabris-jsreact-nativejavascriptandroidmobile-apps
React on Tabris.js app launch and read launch parameters.
Contributions:15 PRs, 14 pushes, 16 branches in 4 years 3 months
tabris-jsparametersreacttabrisreactjs
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
Christian Petrov - Software Developer at Innoopract