-
My most recent finished project so far is Angular Tour of Heroes, an Angular app where I not only follow Angular 17's tutorial but decided to add some fancy details to it. I've also decided to update it to 18 to use some of the new features such as the @for (previously *ngFor). This has been a journey, and I hope to put these skills to good use in a new project soon.
-
Something else I'm proud of is Doom Chaves, which is a DOOM 2 mod/wad based on the TV series El Chavo (or just Chaves in Brazil). It features custom sprites, sounds, 3D objects, textures and scripts. Most of these assets were made from scratch or ported by me, a friend, or adapted from the show itself, to fit the very low resolutions of DOOM.
👋 A quick introduction
I've always been passionate about computers, but my interest in programming specifically started in college. When I first used the algorithm writing software Visualg (Portugol) to create a Fibonacci sequence generator, it felt like something clicked. At that moment, I understood how rewarding it is to solve a problem. Years later, I landed a job as a programmer and have been happy ever since. The satisfaction of finally fixing a bug/developing a new page or function, and seeing the product run flawlessly in production, makes all the hard work worthwhile.⛏️ Currently working with these languages and frameworks
- AngularJS | Javascript (current full-time job)
- Rhino | Java (current full-time job)
- Angular | Typescript (learning)
🦖 Languages that I interacted with in the past
- ZScript
- C (in college)
- C++ (hobby)
- Python (mainly with Tacotron2)
- Ruby (in RPG Maker, centuries ago)
🎨 Other misc. skills and hobbies
- 3D modeling and (basic) rigging
- Video editing (Premiere Pro, Adobe After Effects, previously worked with Vegas)
- Once every full moon or so, I try to draw something.