Heyo, I'm Richard. Online, you'll usually find me going by Shoonkey!
I'm a software developer who has mostly worked on website development.
Professionally, I've worked mainly on full-stack web development using modern frontend and backend frameworks — which I go over in the next section. I have worked on multiple ends of web development projects, including some in production, doing tasks such as creating and implementing UIs; building and integrating the APIs they consume; building automation scripts; and building unit tests. I've also taught private webdeveloment classes before.
Here are some of the most relevant technologies I have used professionally:
- Frontend: React, Vue
- Backend: NodeJS, Express, GraphQL, Sequelize
- Testing: Jest
- Database: PostgreSQL, Oracle MySQL
I have recently taken interest in Angular, C# and Python, trying out building UIs, APIs and computer vision projects with them. Recent technologies like Rust and Tauri also interest me a lot. As of right now, I'm working on a new iteration of my portfolio website using Angular; there, I intend to make personal open-source projects, such as tools for composing music.
I speak Brazilian Portuguese natively and English fluently, and learning languages is one of my favorite hobbies! I've dabbled in many of them (which means my Duolingo profile is an absolute mess) and I tend to always be learning at least one at any given point. At the time of writing this, I've been working on my Japanese. 日本語を少し話します :)
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.
I'm open for work, so feel free to contact me via e-mail or LinkedIn if you would like to have me on your team; I'd love to work with any of the technologies I've mentioned and I'm open to learning new technologies if necessary.