Matt Thornhill

Matt Thornhill

Software Engineer @ eimagine

About Matt Thornhill

Matt Thornhill is a Software Engineer with a diverse background in software development, including experience in both front-end and back-end technologies. He has worked for several companies over the years and holds a degree in Computer Science from the University of Tennessee, Knoxville.

Current Role at eimagine

Matt Thornhill currently serves as a Software Engineer at eimagine, a position he has held since 2022. Based in Nashville, TN, he contributes to various software development projects, utilizing his extensive knowledge in programming and software engineering. His role involves both front-end and back-end development, allowing him to apply his diverse skill set effectively.

Previous Experience in Software Development

Matt Thornhill has a substantial background in software development, having worked at several companies prior to his current role. He was a Programmer at ClientLogic from 2002 to 2003 and later worked at Previstar from 2003 to 2007. Additionally, he served as a Developer at digiChart from 2010 to 2012 and took on a contract programming role at Technical Solutions Inc. in 2009.

Education and Technical Skills

Matt Thornhill studied Computer Science at the University of Tennessee, Knoxville, from 1997 to 1999. His education laid the foundation for his career in software development. He possesses a diverse skill set that includes database design, stored procedures, and proficiency in technologies such as ASP.NET, JavaScript, and WPF.

Aviation Studies and Private Pilot's License

In addition to his software engineering background, Matt Thornhill pursued studies in Aeronautics/Aviation/Aerospace Science and Technology at the Wings of Eagles School of Flight. He achieved his Private Pilot's license from 2011 to 2012, reflecting his interest in aviation alongside his technology career.

Interests in Gaming and Problem-Solving

Matt Thornhill identifies as an avid gamer and self-identified geek, showcasing his strong interest in technology and gaming culture. He enjoys problem-solving and holds the belief that no problem is unsolvable, which aligns with his passion for creation through programming.

People similar to Matt Thornhill