Hi, I'm PaulExplorer 👋
Self-taught Developer
I started programming around age 12 during the COVID-19 lockdown. It quickly became a passion. I enjoy creating software and automation scripts. Although I often work on websites, my true preference lies in pure software development and scripting.
My Coding Journey
I created my first website, a very simple one. I started tinkering with games in Python, learning the basics by analyzing other people's code.
Got interested in Java and game development. I made a Star Wars game to understand Object-Oriented Programming. I also coded many Discord bots in Python, including one using the GPT-3 API to reply to messages, and a voice interaction tool I later published: FriendsInPython.
Wanting to learn new things and understand memory management and native performance, I started C++. This led to CubeGame2D, a parkour game with levels.
Explored C# with a desktop music app and touched on mobile dev with Flutter. I also developed websites, such as the ancestor of FamilyNest and CineCheck, the predecessor to OeuvresTrack.
Built OeuvresTrack to organize my library (movies, shows, books). It taught me web architecture but confirmed I prefer software logic over web UI management. I also created other advanced websites that are closed-source and currently offline.
Fell in love with Rust using the Bevy library. I created FamilyNest (desktop software) to improve my skills and make a useful tool for my family. Later, I recoded it for the web using WASM, improving the calculation engine to handle complex situations like inbreeding and remarriages, and rebuilding the interface from scratch: FamilyNestWeb.
Skills & Technologies
Main
Python, Rust, Web Development, App Development, Scripting
Other
C++, Java, SQL, plus some C# and Dart. (Note: I am not a frontend specialist)
About Me
- Completely self-taught and always learning.
- I love building tools that solve real problems or are simply fun to make.
- Even though I do web dev, I prefer the logic of native applications and automation.
- I would like to participate more in open source, so I am open to collaboration.