Viktor Engelmann

Softwareingenieur at CSS AG

Cottbus - Chóśebuz, Brandenburg, 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
🎓
Top School
Viktor Engelmann is a seasoned software engineer with 11 years of professional experience and a lifelong passion for low-level systems, having programmed since 1996 and mastered over 30 languages. He blends deep operating-system and processor-architecture expertise—demonstrated by significant contributions to a custom OS project and his "Write Your Own Operating System" YouTube series—with practical product work on Qt WebEngine and security fixes. Viktor has held roles from software architect to full-stack developer at firms like The Qt Company and CSS AG, and his background includes formal studies at RWTH Aachen and TU Berlin. Based in Cottbus, he combines rare low-level systems insight with applied engineering for real-world software, often surfacing subtle OS and driver-level solutions that many application developers miss.
code11 years of coding experience
job1 year of employment as a software developer
bookDiplom-Ingenieur Informatik, Diplom-Ingenieur Informatik at RWTH Aachen University
bookInformatik, Informatik at Technische Universität Berlin
stackoverflow-logo

Stackoverflow

Stats
11reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (20)

webbrowser10
debug10
c-language10
qt10
memory-management10
interrupt-handling10
browser10
webengine10
interrupt10
cprogramming-language10
operating-system10
javascript9
device-driver9
driver9
pci8

Programming languages (8)

C++ShellCWebAssemblyJavaScriptPHPBitBakePython

Github contributions (5)

github-logo-circle
AlgorithMan-de/wyoos

Jul 2016 - Nov 2016

Source codes for the "Write your own Operating System" video-series on YouTube
Role in this project:
userBack-end Developer
Contributions:18 commits, 28 pushes, 1 branch in 4 months
Contributions summary:Viktor contributed significantly to the development of a custom operating system, focusing on low-level systems programming. Their work involved implementing memory management, including `malloc` and `free` functions, and integrating these with operator overloading. They also worked on core system components such as the Global Descriptor Table, interrupt handling, and PCI device driver integration. The user's contributions show a deep understanding of operating system fundamentals.
operating-systemyoutubeoperatingvideovideo-series
qt/qtwebengine

Aug 2016 - Feb 2018

Qt WebEngine
Role in this project:
userFull-stack Developer
Contributions:42 commits in 1 year 6 months
Contributions summary:Viktor primarily contributed to bug fixes and feature enhancements within the Qt WebEngine project, specifically addressing issues related to rendering, drag-and-drop functionality, and file handling. They also implemented several QtWebKit WebActions and addressed a critical vulnerability by adding a security fix. Furthermore, the user added the ability to load HTTP requests, enhancing the project's functionality. Their work demonstrates expertise in web browser engine development.
webengineqt5qt
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
Viktor Engelmann - Softwareingenieur at CSS AG