Matt McGinnis

Software developer, mathematician and technology enthusiast.

My Story

Family has always been the most important part of my life. From left to right we have my younger sister (Molly) followed by my parents (Anna and Terry) and finally me, my wife (Brooke) and the newest addition to the family (Elizabeth).

Technology

Professionally, I am an Associate Software Engineer at Travelers. On a day to day basis I usually work with languages in the .NET Framework (VB.NET, C#) as well as Microsoft SQL Server. Occassionally, my team does some development on a more modern Vue application, which involves some work in Javascript and HTML. At the moment we are making a shift towards cloud computing. So I am gaining experience with the AWS stack.

In my free time my language of choice is Python. I have a deep interest in Machine Learning and Data Analysis and have been trying to broaden my skillset and experience with related Python modules (Pandas, NumPy, TensorFlow, etc.) I also enjoy configuring my personal development environment and do a lot of work updating configuration files for technologies I like using (Vim, Zsh, Konsole, etc.)

Fun

I enjoy any opportunity to get outside and move around on a nice day! Some of my favorite outdoor activities include pickleball, skateboarding, bike riding and various yard games. After work and on weekends my wife and I spend as much time as we can playing with our daughter, Elizabeth. When we have the time, we will occasionally binge the latest series of interest on one of the streaming platforms we are subscribed to. If I am really looking for something to do, I can be caught tinkering with my computer or exploring LeetCode problems.

What I do

I love problem solving and working with computers! I have a passion for learning new technologies and challenging myself, which is why my work brings me so much joy.

Python

I think Python is such a fun language! Even though it is not part of the stack I use for the work I do at Travelers, I try to learn a little bit more about it everyday.

SQL

During my time at Farragut Systems I gained a ton of experience with Oracle SQL and Microsoft SQL Server. I continue using my knowledge of SQL almost everyday at work and take every opportunity I get to try to optimize any queries I come across.

Projects

Check out my Github to see some of the stuff I play around with in my spare time. If you have any questions or are interested in a project feel free to reach out about it!

Customization and Configuration

I love finding and learning about different Linux distributions as well as text editor and various plugins for them. Recently I have been jumping back and forth between Manjaro and openSUSE. My editor of choice is Neovim and you can find some of my configurations on my Github.

Get in touch

If you are interested or have any questions about the work I do, please don't hesitate to reach out!

  • Address

    2107 Pilot Mountain CT
    Apex, NC 27502
    USA
  • Social