My name is Jonathan Mahoney. I am a Software Engineer.
Welcome to my personal web application. I made this site to show some of my skills as well as a personal blog. Below is information about me. By hovering over one of the icons you will be able to learn more.
Languages, tools and frameworks:
React
I have used react for a few years now. This site is built with react and typescript
Nodejs
Nodejs is one of my favorite backends. I use it for anything I am trying to quickly prototype.
C
I learned how to program with C. Now I am trying to contribute to the open source firmware Betaflight which is written in C.
C++
I worked for a year writing C++ for flight software. It is a great language, and I am very comfortable using it
Git
Git is my prefered version control. It is a great tool and I hate UI, terminal forever.
Google Cloud Platform
I use GCP a lot. Though I don't think its anything different from AWS or AZURE.
Firebase
Firebase is a cool extension of GCP. Makes deploying simple sites very quick.
Docker
Another tool I use often is Docker. Containers are the future. It speeds up development environement and makes production portable.
Vim
Vim is my favorite editor. The custimization is awesome. I like being able to stay in the terminal. It also is not very resource intensive so my old macbook with 4GB of RAM can still be very useful.