|
|
|
Early Beginnings (1993)
My journey in programming began with simple programs on a Schneider CPC6128 using BASIC. This early exposure to programming was followed by projects in various BASIC dialects on DOS, C64 and Amiga, showcasing a knack for generating display outputs.
Advancing Skills and Projects (1994-1996)
I created a sprite editor in Q-BASIC, later enhanced to include mouse support using Power BASIC under DOS. By 1997, I had developed various applications for game structures and chat apps, honing my skills in pixel art, sprite management, and machine code integration. Learned Pascal.
Game Dev and 3D Graphics (1997-1998)
I ventured into game development with various clones, explored 3D graphics with an own 3D engine, advancing my technical capabilities, learned C++ and C.
My versatility extended to creating educational tools used to teach programming concepts to students.
Networking and Scripting (1999-2001)
Starting to leave the local machine, I expanded tools to include remote control functionalities. I also engaged in scripting, demonstrating proficiency in Perl, VBS and Batch.
Web Development and Design (2001-2006)
Focus shifted towards web development, interactive web pages using Java, HTML, JavaScript, PHP, JSP, and CSS. I also developed Web-UIs like a Windows desktop clone.
Current Focus and Expertise (2007-Present)
My primary focus has been on .NET development. I have a multitude of projects on googleCode and GitHub spanning graphics, AI, game development, desktop, multimedia, and mobile applications. Additionally, I've engaged in reverse engineering and memory hacking for consoles, mobile, and PC platforms, pushing the boundaries of software manipulation and security.
I'm currently training IT students, giving speeches and courses and creating software solutions at work.
My love for technology started at the tender age of 10, and it's been a lifelong passion ever since and I'm grateful for the opportunity to share my knowledge with others.
|