Jonas
Jensen
I'm
""
Project Info
XWinWrap-GUI
Project Title:
XWinWrap-GUI: Linux Live Wallpaper Manager
Project Description:
XWinWrap-GUI is a Linux utility born out of a passion for customization and aesthetics. Designed to simplify the management of livewallpapers, this project enhances the functionality of the command-line tool 'xwinwrap' by providing an intuitive Graphical User Interface (GUI).
Key Features:
Simplicity and Control:XWinWrap-GUI allows you to effortlessly set and manage livewallpapers with just a few clicks, eliminating the need for complex commands.
Customization:Adjust the frames per second (FPS), toggle audio playback, and fine-tune other parameters to create the perfect livewallpaper experience.
Seamless Integration:Seamlessly integrate livewallpapers into your Linux desktop environment without any hassle.
Programming Languages:
Python and JavaScript
What I've Learned:
Throughout the development of XWinWrap-GUI, I honed my skills in Python and JavaScript, gaining valuable experience in GUI development and command-line tool integration. This project allowed me to delve deep into the Linux environment, improving my understanding of its inner workings and user experience design.
XWinWrap-GUI also taught me the importance of creating user-friendly tools, making advanced customization accessible to a broader audience.
Project Status:
XWinWrap-GUI is a testament to my commitment to making Linux customization more accessible. It continues to be a work in progress, with new features and enhancements regularly added to provide an even better livewallpaper experience on Linux.
Dungeon Master
Project Title:
Dungeon Master: Text-Based Adventure Game
Project Description:
Dungeon Master is an immersive text-based adventure game that places the player in the heart of a captivating narrative. In this interactive journey, users have the opportunity to create a character, choose from various character classes, and navigate through a thrilling story filled with choices that shape their destiny.
Key Features:
Character Creation:Players can craft their own unique character, selecting a class that defines their abilities and playstyle.
Interactive Storytelling:Dive into a rich narrative filled with twists and turns. Your choices throughout the game impact the outcome, offering a dynamic and engaging experience.
HTML, SCSS, and JavaScript: The game is built using a combination of HTML, SCSS for styling, and JavaScript for interactivity, showcasing technical proficiency and creativity.
Programming Languages:
HTML, SCSS and JavaScript
What I've Learned:
Developing Dungeon Master was a valuable learning experience. It allowed me to hone my skills in front-end web development, utilizing HTML, SCSS, and JavaScript to create an immersive gaming experience. I gained expertise in user interface design, storytelling, and the intricacies of interactive web applications.
Furthermore, this project highlighted the importance of user engagement and choice-driven narratives in game development. It provided insight into player psychology and the art of creating compelling, replayable experiences.
Project Status:
Dungeon Master is an ongoing project, with potential for expansion and refinement. As I continue to develop this text-based adventure game, I aim to offer players even more choices, captivating storylines, and an ever-evolving world to explore.
Self-Driving Car Game
Project Title:
Self-Driving Car Game with Machine Learning
Project Description:
Immerse yourself in the future of gaming with our groundbreaking Self-Driving Car Game. This cutting-edge project combines the thrill of racing with the power of neural networks and machine learning, resulting in a gaming experience like no other. In this game, you're not just a player; you're a trainer, guiding an AI-driven car to learn, adapt, and conquer challenging tracks.
Key Features:
Neural Network AI:Our game features a neural network-based AI that learns from its mistakes and continually improves its racing skills. Each race is a unique opportunity for the AI to refine its strategies.
Dynamic Learning:Watch as the AI evolves over time, becoming increasingly adept at navigating complex tracks, avoiding obstacles, and making split-second decisions.
JavaScript Mastery:The game is built using JavaScript, showcasing advanced programming skills and a deep understanding of machine learning principles.
Programming Languages:
JavaScript
What I've Learned:
Developing this Self-Driving Car Game was an exhilarating journey into the realms of artificial intelligence, machine learning, and game development. Through this project, I deepened my knowledge of JavaScript and gained hands-on experience with neural networks. It taught me the intricacies of reinforcement learning, allowing me to create an AI that can adapt and excel in a dynamic environment.
This project also emphasized the importance of iterative development and the value of data-driven decision-making. It's a testament to my commitment to pushing the boundaries of what's possible in the world of gaming and AI.
Project Status:
The Self-Driving Car Game is an ongoing experiment in AI and gaming. I'm continuously working to enhance the AI's learning capabilities, refine the gameplay experience, and introduce new challenges for players. The future holds exciting possibilities for this project, as we explore the convergence of gaming and AI technology.
Desktop Simulation
Project Title:
Linux Desktop Simulation
Project Description:
Step into the digital world of my Linux desktop with this captivating simulation project. With an intricate blend of HTML, LESS, and JavaScript, I've crafted a detailed and immersive experience that replicates the look and feel of my Linux desktop. This project is a testament to my attention to detail and passion for creating lifelike simulations.
Key Features:
Realistic Desktop Environment:Experience the familiarity of a Linux desktop, complete with a live clock, system uptime, and a simulated file directory structure.
Interactive Elements:Interact with the simulation just as you would with a real desktop. Open folders, create files, and explore the digital environment.
HTML, LESS, and JavaScript:The project is built using a combination of HTML for structure, LESS for styling, and JavaScript for interactivity, showcasing my proficiency in front-end web technologies.
Programming Languages:
HTML, LESS and JavaScript
What I've Learned:
The Linux Desktop Simulation project challenged me to push the boundaries of web development and simulation design. I deepened my understanding of HTML, LESS, and JavaScript, using these technologies to meticulously recreate the nuances of a Linux desktop environment.
This project underscored the importance of user experience design and the value of attention to detail. It allowed me to explore creative ways to blend realism with digital interactivity.
Project Status:
The Linux Desktop Simulation project continues to evolve, with new features and enhancements in the pipeline. As I refine and expand this digital desktop experience, I aim to capture even more of the essence of a real Linux desktop, providing users with an engaging and nostalgic encounter.
Featured Project
XWinWrap-GUI is a Graphical User Interface i made for the Linux CLI command xwinwrap, which makes it easier to manage livewallpapers, set FPS, toggle audio and much more.
Featured Project
Dungeon Master is a text based adventure game where the user can create a character, select a class and is given different options throughout the story.
Featured Project
A selfdriving car game, with neural networks and machine learning, that learns from it's mistakes and perfect them for the next run.
Featured Project
A fun little project i made simulating my Linux desktop with realistic features like a live clock, uptime, directory and much more to give a genuine feeling.
webPhoenix is a Python-based tool specifically designed to test websites and domains for XSS and SQL-injection vulnerabilities. With its robust functionality, webPhoenix enables thorough security assessments, ensuring the protection of valuable digital assets.
fileJack is a powerful Python-based tool that allows you to encrypt and decrypt files and folders with ease. Your selected files will be protected using highly secure encryption, built with the same robust techniques found in strong malware encryptions.
I have build and trained a DCGAN AI model on a dataset i have created over several months. The DCGAN allow the user to generate images based on the dataset, but the output is a non existing images.
@ OneCode
Jan. 2024 - Present
@ Amazon Web Services (AWS)
Sep. 2019 - Jul. 2022
@ Attech Computer ApS
Jul. 2019 - Aug. 2019
@ LAKUDA ApS
Sep. 2017 - Feb. 2019
IBA Erhvervsakademi Kolding
Aug. 2022 - Jun. 2024
Syddansk Erhvervsskole
2016 - 2019
Hey, I'm Jonas, your friendly neighborhood web sorcerer!
I'm all about crafting digital enchantments with HTML, CSS, JS, Tailwind, and React. But my magic doesn't stop there. Python is my versatile wand for AI development, ethical hacking adventures, and conjuring up Flask-powered backend spells.
Beyond the code, I'm on a quest dedicated to ensuring the online realm is safe for our young champions, particularly focusing on child safety. Additionally, I'm passionate about mentoring both newcomers and tech veterans in various tech domains, sharing the magic of knowledge and skills.
A short list of some the tech i work with:
Ready to join me on this mystical journey of code, compassion, and mentorship? Let's connect and make the web a better place together!
Click on a card to zoom
Oath of Python
4
Legendary Artifact
When Oath of Python enters the battlefield, look at the top three cards of your library. You may reveal a Python library, a land, or an artifact card from among them and put it into your hand.
"For the code of every project, I will keep watch."
140/184 R
LTR • EN Wesley Burt
© MEE
™ & © Wizards of the Coast
Code Mage
2
Legendary Creature - Web Developer
HTML5 Mastery: Create a 1/1 Code Minion token with "Flash" and "Haste" when Code Mage taps.
CSS3 Shield: Code Mage gains hexproof when tapped.
JavaScript Brilliance: Code Mage deals 3 damage to target creature or player when tapped.
140/184 R
LTR • EN Wesley Burt
© MEE
™ & © Wizards of the Coast
Anonymous Cyberwarrior
3
Legendary Creature - Human Rogue
Infiltrate (T): Tap Anonymous Infiltrator to hack a server from a target's hand. Roll a die, if blow 6 you lose.
Cyber Cloak (1U): Anonymous Cyberwarrior gains a Tor connection until end of turn.
140/184 R
LTR • EN Wesley Burt
© MEE
™ & © Wizards of the Coast
Tailwind Enchanter
4
Legendary Creature - Spirit
Generate Classes: Create a 1/1 Colorless Token Artifact Creature - Code with "Sacrifice this creature: Add one mana of any color to your mana pool.
Apply Styles: Choose target creature you control. It gains hexproof until end of turn. If that creature is a Bird, it also gains flying until end of turn.
140/184 R
LTR • EN Wesley Burt
© MEE
™ & © Wizards of the Coast