Welcome! As you might have gathered, I'm Matt! Let's dive into a bit of my coding journey and brief personal history.
(Tech list available at the bottom - click here to jump!)

My official coding adventure took off when I completed a comprehensive coding boot camp at Coding Dojo. During this intense program, I delved into a wide range of technologies, including Java, Python, and the essential trio of HTML, CSS, and JavaScript, not to mention their relevant web frameworks. However, I say "officially" because my fascination with technology and computers has been a lifelong affair - as a kid, I dabbled in HTML, CSS, and JavaScript, and in my teenage years, I experimented with Python. And let's not forget my habit of taking things apart to understand how they work, with varying degrees of success - lessons like "don't delete the contents of your sys32 folder" and "try not to have extra screws left over after reassembly" were maaayyyyybe learned the hard way! 🤦‍♂️

In addition to my tech pursuits, I've cultivated some interesting hobbies over the years. I'm a musician, proficient in playing the piano, bass guitar, and I've recently started learning to play the violin. I also have a knack for designing and building rockets, thanks to my involvement with amateur rocketry clubs and organizations. When I'm not immersed in code, you can often find me exploring the great outdoors through hiking (and geocaching!). I'm also working on acquiring various ratings for my pilot's license, as I've taken a keen interest in learning how to fly airplanes.

Of course, I also cherish my downtime, which I often spend engaging in activities like playing D&D, video games, or simply hanging out with my friends.

In recent times, my programming interests have expanded into the realm of game development, primarily with Unreal Engine, as I explore an exciting game idea. Additionally, I've been delving into microcontrollers, deepening my knowledge and experimenting with automation projects that have piqued my curiosity for some time.

Tech Skills:

(This is no longer "all-inclusive" due to the pace that technologies come and go in popularity and prevalence... honestly it feels like collecting Pokémon at this point 😉)

Languages:

TypeScript/­JavaScript, Python, C#, Java, PHP, HTML / CSS

Frameworks/­Libraries:

React, Express, Flask, Spring / Spring Boot, Django, Laravel, Bootstrap, Tailwind

Databases:

SQL (MySQL, Oracle, PostgreSQL, SQLite), MongoDB

Other tools/­concepts:

APIs, AWS, BCrypt, Version Control using Git, Git-relevant sites (GitHub, GitLab. BitBucket), Jira, JSP, Kafka, MVC, Node, OOP, PowerShell Scripting, Responsive Web Design, REST, XML Templating, WebSockets (Socket.io), Microcontrollers (Arduino boards!)