I'm a student software developer/digital assistant, enthusiastic to learn more about programming and digital skills as well as applying my current programming/digital skills to help with common/real world situations.
| Project | Description |
|---|---|
| JavaScript Text Editor | A Web text processor written in JavaScript/HTML/CSS3 |
| Python Text Editor | A command line text editor built natively on Python, that features text analysis, generation, and data visualization with Python's data science libraries |
| ConchEdit | A developer environment built on BASH, with version control/syntax highlighting, powered by Unix/GNU software |
| Artifical Neuron | A number prediction neuron built on the PyTorch library |
| Risk Reader | An AI-automated risk reader built on Python, to search for unfavourable terms and risks in legal and personal agreements (ToS, Ultimatums, etc.) |
| Procedural Image Engine | A basic 2D image generator made with the PXT Framework/MakeCode Arcade TypeScript that makes randomly generated/computer generated images! |
| Lua Password Generator | A password generation algorithm following real life international cybersecurity protocols that was made under a personal challenge to try to learn basic Lua! |
Overall, I learned programming from both an actual ISTE-certified STEM Education program, CodeNinjas, and many free resources online.
In my program, I will soon finish the PXT framework for Game development.
My journey started when I was around seven and a half, tinkering around block code in very basic languages (Scratch, MakeCode), to MakeCode Arcade Typescript, and finally to languages such as Python & JavaScript.
My focuses and ambitions are to pursue full stack development, and to have a variety of software to use for professional usage, as well as using my programming knowledge to build applications, systems, and websites.
I'm currently learning more about OOP (Object Oriented Programming), data science libraries in Python (My primary language), frontend (HTML/CSS/JavaScript), along with shell scripting for automation.
I'm currently exploring more software, such as the very basics of Adobe Express for basic design.
"The best way to predict the future is to invent it."
- Alan Kay, one of the inventors of GUI (Graphical User Interface) and OOP (Object-oriented Programming)
"In today's digital world, digital literacy is as important as traditional literacy. Embracing innovation and understanding how to navigate the digital era is the key to unlocking new opportunities and staying ahead of the curve."
- Nicky Verd, a South African public speaker and advocate for digital literacy
"Anyone who has never made a mistake has never tried anything new."
- Albert Einstein, one of history's most famous scientists and physicist
