About Dennis

Dennis Sparks was born in Charlotte, NC but grew up in the Greater Atlanta area. He spent much of his time playing soccer, participating in the highest youth levels of the game through high school. During his college years, Dennis joined The Ohio State University Men's Soccer Program where he was a part of the 2015 Big Ten Championship team that also made a run to the quarterfinals of the NCAA tournament. Upon graduating in 2017, Dennis Sparks went on to continue his education and soccer career at Trevecca Nazarene University, a Division II program in Nashville, TN.

Dennis holds a B.S. in Computer Engineering from Ohio State and an M.B.A with a focus in Information Technology from Trevecca. Dennis' professional interests include Health Care Integration, Database Administration and Development, Java Programming, Python Programming, Software Implementation, and Business Analysis. Dennis has developed and worked with numerous systems in the Health Care and Retail industries. His coursework and experience in the Software and Business worlds given him a unique perspective when solving probelms.

In his free time, Dennis enjoys writing, excercising, playing soccer, enjoying the company of friends and family, and purusing his own personal development.


Custom Health Care Interfaces

As an Integration Engineer, Dennis has developed numerous interfaces between disparate health care systems. These systems differ in nature but include Infection Control Systems, Registration Systems, Billing Systems, and Materials Management Systems.

Dennis leveraged his Mirth Connect, JavaScript, SQL, and Database Development skills to produce quality interfaces for clients in his role as an Integration Engineer. Furthermore, Dennis has developed interfaces with different data requirements including HL7 and flat file.

Infection Control Interface

Anesthesia Billing Interface

Custom Interface Enhancements

Patient Tracking Board Launcher

As an Implementation Engineer, Process Improvement is a significant part of Dennis' work. Dennis developed a tool that would help clients automate the launching of patient tracking boards. This tool also had a graphical component where clients could save and configure various settings including, display selection, fullscreen mode, and automatic launching details. Dennis also created documentation to help clients set up and troubleshoot the application.

When implementing the application, Dennis used Windows Automation tools in order to empower clients to launch and refresh displays in a way that is completely hands off. In the event of database or network downtime, the client could relaunch all displays with little to no effort.

Retail Deployment Dashboard

The Deployment Dashboard provided anylatics regarding the make, model, version, OS, etc. of various hardware in Retail stores across the country. The tool allowed a user to search for a specific store as well as look at metrics across all stores. Dennis used Web2py with Python to pull data out of an existing PostgreSQL DB that stored hardware and software deployment data. The dashboard was used by deployment specialists, systems engineer, and management to plan for upcoming technology refreshes.

Site Monitor

The Site Monitor would repeatedly get response codes from a list of important sites and then determine if the site is up and running as expected. If the monitor determined that the status of the site changed, the monitor would send out an email with a description of the status change to a group email address. Dennis designed and developed from the ground up using Eclipse, Java, and PostgreSQL after holding several meeting with key stakeholders.



Software and IT


Work Experience

Surgical Information Systems (Alpharetta, GA)

Integration and Implementation Engineer, Jan 2019 – present; full-time (40+ hours / week)

Tractor Supply Company (Brentwood, TN)

Intern, IT Retail Technology - System Engineering and Deployment, May 2018 – Aug 2018; full-time (40+ hours / week)

From a retail technology standpoint, Tractor Supply Company supports 1700+ Linux servers, 8000+ Windows PCs, 3000+ RF devices, 800+ iOS devices, and POS peripheral devices.

Hillis and Clark, CPAs, PLLC (Nashville, TN)

Business and Accounting Intern, Jan 2018 – April 2018; part-time (25 hours / week)

Surgical Information Systems (Alpharetta, GA)

Programming Intern, Technical Services, May 2017 – July 2017; part-time (30 hours / week)

Vector Marketing (Alpharetta, GA)

Sales Representative, June 2016 - August 2016; part-time


Trevecca Nazarene University (Nashville, Tennessee)

MBA, Information Technology, Graduated: May 2019

The Ohio State University (Columbus, Ohio)

BS, Computer Engineering, Graduated: May 2017



Trevecca Nazarene University

The Ohio State University University


Peachtree City MOBA


Inter Nashville FC


Title Book
The Player's Complete Guide to College Soccer Recruiting: A Strategic Plan for Recruits
NEVER Pay for College: How Incoming Collegiate Student-athletes Can Graduate College Financially Ahead
Juggling The Millionaire Soccer Skill: A Guide for Developing Youth Players