I'm a Software Engineer who was inspired by flash games online when I was young, which led me to computer science and everything it encompasses. Therefore, I am excited about designing and developing software and applications that are fast, responsive, and accessible to everyone. I love to dig deep into how things work, which is what stems my strong dislike for frontend frameworks..and backend frameworks... and everything I'm good at. 😠
- 💼 Got a job opportunity? In this MARKET? Hit me up via email. Seriously, I'm ready for anything!
- 💬 Curious? Got a burning question? Just ask! I don't bite (mostly).
When I first started coding, I absolutely hated documentation and the whole concept of clean code. It felt like an unnecessary chore. But then, I revisited some of my old, unmanageable projects on GitHub and realized the chaos I had created. It was like trying to read hieroglyphics written by a drunken cat. That experience was a wake-up call.
Now, I've taken the time to learn everything I can about clean code and documentation. I've become a documentation "enthusiast," sticking to every design pattern in the book. Yes, you heard that right! I'm all about writing clear, concise, and useful documentation now. I follow OOP principles religiously, even if I don't always agree with them (but shh, don't tell anyone).
Whenever I write documentation now, I make sure my future self doesn't suffer like I did. Ironically, past me would be rolling his eyes at present me.
I grew up with Windows and started my development journey there. The familiarity was comforting, but as I delved deeper into the world of programming, I realized there was a whole other world out there—Linux. The transition was, let's just say, a bit uncomfortable. It felt like moving from a cozy, cluttered room to a minimalist, futuristic space station. But once I got the hang of it, there was no turning back.
Now, I primarily use Linux Mint. When I occasionally go back to Windows, it feels like wading through molasses—unusable and slow, especially with command-line tasks. But don't get me wrong, I can still navigate both worlds like a pro. I mean, I have to use Windows for Microsoft Teams (ugh) and, of course, to play Valorant. Gotta keep those skills sharp, right?