About me
🎯 Mission
What thrills me? Just imagine building 1000 projects...! More than 1000 projects! Thousands upon thousands of commits and contributions! Robust, scalable, extensible, maintainable, beneficial tools and systems for everyone! Undeniable mastery of the science, art and craft of software design and development!
👤 Identity
Mostly an autodidact, curious, methodical and obsessed with mastery. Guided by **_The Elemental Septet_** and focused on crafting software that promotes maxium benefit. Particularly enthusiastic about open-source software, data-driven systems, distributed networks and information security.
In order to achieve my goal of becoming one of the greatest software engineers that have ever lived, I am on a long journey to build over 1000 projects! It is part of my core faith that software is crucial to solve the worst problems that plague the world (think hunger, war, organized crime). No effort is too great when working towards that outcome.
⚒️ Skills
(For more information, check out the Stack section)
💻 Development environment
- Operating system: Arch Linux
- Shell: Bash
- Tiling window manager: Sway
- Terminal emulator: Kitty
- Terminal multiplexer: Zellij
- Code editor: Neovim
- Version control: git (with a custom alias + bare repo at $HOME)
- Package managers: pacman, pnpm, cargo, pip, brew, flatpak
- Fonts: Nimbus Sans, Monocraft, ComicMono (😁)
⚙️ Engineering approach
I chiefly care about secure coding, system architecture and software quality. Conventions, standards and best practices are essential, and must be evaluated when devising workflows.
Designing with built-in security, using the right tool for the job and following the appropriate methodologies are some of the considerations I always have in mind. I work towards mastering not only coding, but the full SDLC and all of its stages.
🎨 Interests / hobbies
When not designing and crafting software, I'm walking, reading, having conversations, working out, listening to music, playing electric guitar, learning about typology or studying Japanese. I also love various kinds of entertainment (including books, movies, anime and videogames), history, economic theory, financial literacy and self-care. Oh, and of course, coffee ☕ is indispensable to this programmer here!