My name is Christian Karl Bahram Thorn and I'm studying Computer Science in Media in Nuremberg.
Solving computer related problems meant fun to me since my earliest years. Before school thought me how to read and write properly in first grade I was able to start games like Sokoban and Leisure Suit Larry 1 on the familie's computer. That was running an IBM PC DOS (command line) operating system and had a green monochrome monitor as output.
I was lucky to live though the most important times of digitization during the upcoming of the public internet, smartphones and many different embedded systems. Regardless of what people tell the '90s and early millennium were great times.
During my studies I really enjoyed to learn more about programming and also to teach and help others when learning their first programming language.
When I am not sitting at the computer, I do a lot of sports, enjoy going out, having BBQ with friends and usually I do not consider my work as work, but more as fun and opportunity to test myself.
What I do not know I do not think I know
Basics In Markup And Programming Languages
Great Basics from college, since I helped many people learning the language for many semesters. After College I started working with Entity Framework Core.
I love this language, because it is great for learning programming and creating all kinds of applications.
Basic programming experience gained during my thesis.
I coded SQL when taking lectures in databases at college and was schooled in using MySQL before.
A few hours of self-teaching the syntax, private lectures and briefly used in combination with UnrealEngine.
I wrote some small apps for my android phone (f. e. compass-, lamp-, notes-apps, etc).
I just came across this language at college for a very brief time.
Learned and teached the fundamentals during college.
Used for creating different kinds of documents and presentations - but the syntax can get really messy, I don't like that.
Just had a few weeks of training during studies.
Never had problems when needed for Android, Symfony, etc.
What is there to say about this markup language - it is a handy tool.
Not hard to learn - but not my kind of language to master.
IDEs, APIs, Frameworks, Engines, Tools
One of my favourite IDEs - I have been coding with it for years.
Maybe my most used IDE, it does the job well.
This IDE was great fun to work with because it was very intuitive and easy to use.
Fifteen years ago this IDE felt already twenty years old - I never got used to work with it.
+300 hours of editing, probably much more.
Great for off-screen recordings and sound editing.
I started working with the Unreal Engine during an intership, where I trained for a few months.
Had a few weeks of training and summer-school, but sincerly these kind of apps are too huge for a "weekend-trip".
Great API for learning the basics of 3D Animations.
I was schooled in PS on college and during my webdevelopment-education.
I often create quick documents, letters and sometimes presentations in ID.
This page was pretty much my first bootstrap project ;)
I did not enjoy working with it because back than it was too complex for me as I was not as aware as today.
Used for creating 3D prints.
Invovled in one of my projects (3D Printer Manager Application).
Briefly used during a lecture in software architecture.
Briefly used during a lecture in software architecture and different projects.
Panorama stitching and virtual tour creation software
Open-source simulator for autonomous driving research.
Editor for designing 3D scenes for simulating and testing automated driving systems.
A Middleware to build robot applications.
Just to mention them
I grew up using those OS for more than 25 years now.
Ubuntu 18.04, Debian 10 buster, Raspberry Pi OS (previously called Raspbian), CentOS. I used each of those for different projects.
Some insights through development for Android smartphones.
During my training on webdevelopment I worked with MacOS for 9 month straight, but I never really enjoyed that system.
I had a jailbreaked iPhone 2 - NO, THANK YOU! ;)
Repairs, Builds And Everything Else
I just assembled too much PCs already in my life - got a little bit borred of it ;>
Proper Planning Prevents Piss Poor Performance.
I have not really worked a lot with these.
Feels a little bit like tinker work at scholl, but I like it.
Still a young technology, but nice to get in touch with technology from HTC Vive and Oculus.
Just a hobby (Nikon D200, Nikon D3200, Nikon D5300, Nikon D500).
Where I worked and studied
(Programming I & II: Peer Assessment)
Preparatory Courses Tutor (Programming)
Coding & Math
Physical work like constructions and relocations
Lothar-von-Faber School Nuremberg 12 Head Boy (1 Year)Class President (1 Year)
FOS Nuremberg 11-12 Head Boy (1 Year)Class President (2 Years)
Veit-Stoss-Realschule Nuremberg 8-10 Head Boy (2 Years)Class President (3 Years)
Theresien-Gymnasium Ansbach 7
Platen-Gymnasium Ansbach 5-6 Class President (1 Year)
Karolinenschule Ansbach 2-4
Abendrothschule Cuxhaven 1-2
Web Business Manager
Web Designer Grade I
Web Developer Grade I
Web Developer Grade II
Previous and current achievements
Simplifying and logging 3D print jobs @ Schwarzlichtfabrik.
Pictures from all over, more recent stuff at Flickr