truggeri - Overview (original) (raw)
Thomas Ruggeri
See more on my website, https://www.truggeri.com
About Me
I'm native to Oregon. I went to Oregon State University for abachelors andmasters inElectrical and Computer Engineering. I worked at Nvidia in Beaverton Oregon (just outside of Portland) on next generation ARM cpus and systems-on-chip (SoC), before moving to Charleston, South Carolina and changing career paths a little bit.
I began working at Snagajob, specifically thePeopleMatterteam, as a senior software engineer in 2017. I then transitioned to be a member of the JobBoard.io team atZipRecruiter. I'm now back in Oregon and a senior software development engineer at AWS.
You can see my resume for more details.
Skills
Projects
I have a number of side-projects that are a decent representation of my style of code.
OAuth Tester
OAuth Tester is an app made to help developers to test their OAuth2 clients. It's made using GCP Cloud Functions and Firebase hosting. Create credentials and then test your client against it to help the debug process.
Chore Scheduler
Chore Scheduler is a classic Ruby on Rails application with PostgreSQL database. It has recently been updated to Rails 6.1.
URL Shortener
The URL Shortener is a small Ruby on Rails application that is deployed on Heroku. It has detailed documentation on the design and implementation details.
Go Sudoku
When I'm learning a new language, a sudoku solver is my go-to application. This implementation uses Go and has a test and benchmark.
Ruby Sudoku
Similar to the Go implementation, the Ruby sudoku solver was made to help me experiment with Ruby when I was learning. It now includes an RSpec test suite.