Skip to content
View Uldrix's full-sized avatar

Block or report Uldrix

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Uldrix/README.md

Hi there 👋

Welcome to My Profile, and Thank You for Your Interest!

You may notice low activity on my GitHub account—that's because I host all my projects on a private GitLab instance.

I’m an ICT, cybersecurity, OSINT, and gaming enthusiast with a lifelong passion for technology.

My journey started at the age of 8 when I got my hands on a Commodore 64. If you’ve ever used one, you know what an exciting piece of tech it was! 😊
Over the years, I’ve explored and enjoyed other classics like the Amiga 500, Amstrad CPC, ZX Spectrum, and Macintosh.

My Early Adventures in Coding
I started coding on the Commodore 64 using BASIC and its proprietary assembly language. I even had an MK Replay cartridge that allowed me to hack games and the Commodore hardware, enabling infinite lives, unlimited ammo, and more!

When PCs entered the scene, my first machine was an 8086 running at 2 MHz, with a "turbo" boost to 4 MHz, 640 KB of memory, and a 10 MB hard drive. It was an epic leap in technology for me at the time.

This is when I began learning C and x86 assembly language. I enjoyed replicating well-known system tools for fun and learning. One fun project was coding a utility entirely in x86 assembly that stands in a memory segment and that i made start at the boot of the computer acting like an operation system.

Later, I ventured into Turbo Pascal and C++, dabbling in game development. Although I lost the source code for those early projects, I continued experimenting with frameworks like DarkBasic, which made game creation fun and accessible. (Yes, DarkBasic is still around for memories!)

Broad Programming Experience
Over the years, I’ve acquired the ability to quickly learn new programming languages and frameworks. My experience includes:

Languages: COBOL, WinDev, PowerBuilder, Visual Basic, Python, JavaScript, PHP, Node.js, and Electron.
Databases: Proficient in SQL, I’ve worked with Sybase and now primarily use MySQL/MariaDB for my projects.
CMS Platforms: Familiar with Joomla, WordPress, and PrestaShop.
Web: HTML, CSS, JS

Current Focus and Expertise
Today, I work across Linux, macOS, and Windows, with advanced skills in Linux administration.

Networking
LAN, VLAN, SSH, FTP, SFTP, TCP/IP, UDP, OSI, SSL, WIFI, host, vhost, routers, switches, etc.

AI forever
I’m an avid AI enthusiast, regularly using tools like ChatGPT, Claude, Perplexity, Copilot, and Gemini for productivity, along with image generation tools like DALL-E, Stable Diffusion, Flux, and ComfyUI (mostly running local instances).

Virtualization
I have practical experience with virtualization platforms, including VirtualBox, Parallels, VMware, and Proxmox, which I use for lab setups.

Interests in Robotics
While I’m fascinated by robotics and virtual reality, my time is limited to dabbling in these areas. However i own a NAO robot v4.

Cybersecurity
Cybersecurity, however, remains a passion. I’m comfortable with tools like Kali Linux, Whonix, Tor, HackTheBox (CTF), and dark web exploration. I’m currently developing an OSINT platform in Node.js and MySQL, which is in the alpha stage.

Gaming and Game Development
As a gamer, I enjoy World of Warcraft, Starfield, and Second Life. I also love creating games. My development journey includes:

Learning Unity3D and a bit of Unreal Engine.
Experimenting with Blender, although I haven’t had time to fully develop my skills.
Developing a 2D MMORPG using C++ and the SDL2 framework.
I’m building both the client and server, leveraging the BOOST library for networking and implementing multi-layer encryption with dynamic public/private keys for secure communication.
I can also deploy local instances of OpenSim, the open-source version of Second Life.

Future Goals
I’m planning to pursue academic qualifications in network security and cybersecurity through evening courses. I’m actively seeking a company that can offer me a position—such as system administration, DevOps, or SecOps—while I complete my studies.

Skills

ChatGPT Brave Tor Udemy Python Tails

Popular repositories Loading

  1. Uldrix Uldrix Public

  2. chessSDL2 chessSDL2 Public

    chess game in C++ and SDL2

    C++

  3. Chess2Dpy Chess2Dpy Public

    Python chess 2D game for educational purpose

    Python