Heyo, I'm Shoonkey, or Shoon for short.
I'm a full-stack dev who has primarily worked on web development. My favorite technologies currently are Angular in the frontend and Nest on the backend. These technologies allow me to make versatile and robust projects, using whichever design patterns and architectures fit an application best, reducing complexity and improving maintainability.
Security, performance and accessibility are key factors in my work, and I make sure to create and implement solutions that take them into account to the best of my ability. That's, in fact, one of the reasons why I enjoy working with open-source: it provides space for me to grow and get involved with the community, developing useful solutions that are safer and more battle-tested.
Here are some of the technologies I'm familiar with!
Frontend // UI building
Frontend // Styling
Frontend // Routing
Backend // Webserver
Frontend // Communication with APIs
Full-stack // Unit testing
Backend // Node database ORMs
Backend // C# database ORM
Backend // query building
Backend // GraphQL client
Version management
I've always been fascinated by solving problems and creating things. I grew up basically being the biggest math nerd of my class lol
In terms of programming, I've been studying and making things ever since I discovered it was a thing, all the way back in 2013. Back then, I started by learning a JS canvas library called ProcessingJS, and from there I got into the Javascript world of website building and the C++ world of competitive programming.
More recently, my main interests have been on cybersecurity and technologies like C#, Angular and Rust. The modernity and strong OOP base from C# feel very nice and give me space to use design patterns quite intuitively; the organization of Angular makes it a lot easier to implement and separate logic in a way that makes it natural to compose the bigger picture of a UI system; and the performance, freshness and control that Rust provides out-of-the-box is exciting and fascinating, specially in comparison with its predecessors C and C++ (shoutout to the many memory leaks and segmentation faults I've created on accident).
-
My most recent public app is Trackfest. It's a desktop app project built using Tauri (Rust) and Preact that me and a friend built to make it easier for us and our friends to track car builds from Ubisoft's game The Crew: Motorfest. It was quite the thrill to get a taste of Rust in the backend!
-
I speak Brazilian Portuguese natively and English fluently, and learning languages is one of my favorite hobbies! I've dabbled in many of them (my Duolingo profile is an absolute *mess*) and I tend to always be learning at least one at any given point. Besides having studied and practiced English for years, I've spent time learning Japanese (日本語を少し話せるけど、I got much more to learn!), French (c'est une langue très belle mais le verlan... ça me tue) and even got around to learning some slavic (the cyrillic alphabet, and some words and grammar concepts). :)
-
I'm passionate about coding, writing, music, philosophy and drawing, in no particular order; learning and wondering about complex abstractions fascinates me. I really wish education was more incentivized and openly accessible. I think it would make for a kinder world, and we'd all benefit from that 🩵
-
Feel free to contact me via e-mail at shoonkey.dev[@]gmail.com. I'll be out there wondering about Japanese grammar, Rust type errors, how pretty C# looks and why arpeggios of suspended chords sound so good! :v