My Programming Information [Home] [Projects]

This page will be a detailed information about my programming skills -- Language: C (Primarly for low-level projects) x86 Assembly (Not very skilled, also only familiar with i386 range instructions) HTML (Basic syntax) Python (also not very skilled, basic syntax) -- Tools: Compiler/Build: Clang/LLVM, Gnu Make, and NASM Editors: NeoVim and Gnu Nano Emulation: Qemu Enviroment: Termux (also Proot environment) and Alpine Linux (Virtual Machine) -- Skills what I could do: OSDev: building x86 protected-mode Operating System General Programming: creating basic C stuff -- Limitations: 1. There is some usage of AI because I couldn't fix/implement features I work with due to what I don't know how to or it was a limitation of my knowledge, I am just a basic learner but don't worry, I will try to minimize the usage or repurpose it to writing/summarizing documentation I don't understand. 2. I can't work with heavy/complex libraries like: SDL2, OpenGL, SQLite, and other because I don't understand how to work with (even reading the documentation) 3. environment limitation, I only has a mobile phone (Samsung Galaxy A05, a phone from 2023), which I was using Termux to program and stuff, and I don't have a full linux enviroment, so the software might not work on your linux computer 4. I am not qualified for Hiring/Contributing for your projects for a lot of limitations -- Code Sharing Platform: Some of my projects are open-sourced at GitHub, link down here to my account github.com/waveper So summary is: I am just a basic learner that understand my own code rather than others But still, it is kind of impressive that I can program in a mobile phone that still struggle to run modern bloated website