Jonathan Carrigan Email & Phone Number
Who is Jonathan Carrigan? Overview
A concise factual answer block for searchers comparing this professional profile.
Jonathan Carrigan is listed as Founder and Principal Software Engineer at Carrigan Software Solutions LLC, based in Clarksville, Tennessee, United States. AeroLeads shows a matched LinkedIn profile for Jonathan Carrigan.
Jonathan Carrigan previously worked as Contract Senior Full Stack Developer at Shaw Industries and Intermediate Software Developer at Tennessee Comptroller Of The Treasury. Jonathan Carrigan holds Master'S Degree, Computer Science, 3.95 from Middle Tennessee State University (Mtsu).
About Jonathan Carrigan
As a seasoned Software Developer, I bring a wealth of experience in developing robust, scalable software solutions. My expertise spans a variety of technologies, including C#, SQL, AngularJS, and ASP.NET MVC, among others. I've honed my skills in both remote and on-site settings, contributing to the success of organizations like Shaw Industries, the State of Tennessee's Comptroller's Office and Integra Software Systems.I hold a Master of Science in Computer Science from Middle Tennessee State University, where I graduated with a GPA of 3.95 and was honored with the Paul Hutcheson Computer Science Graduate Award. My academic journey also includes a Bachelor of Science in Computer Science with a minor in Mathematical Sciences, showcasing my strong foundation in technical and analytical thinking.In my recent career break, I focused on personal health and development. This period of reflection and growth has equipped me with a fresh perspective, ready to tackle new challenges in the tech industry.
Jonathan Carrigan's current company
Company context helps verify the profile and gives searchers a useful next step.
Jonathan Carrigan work experience
A career timeline built from the work history available for this profile.
Contract Senior Full Stack Developer
100% remote position contracted through Insight Global.Key Responsibilities• Supported internal the Electronic Claims System for the Product Master and the Communications team. • Performed full stack development and scripting for one of the leading floor covering companies in the world.• Collaborated with the Development Lead, business partners, and other team members to understand business requirements and build systems that drive results.• Demonstrated strong problem-solving skills, attention to detail, and effective communication in a fully remote work environment.Technical Skills• Utilized ASP.NET MVC, C#, MS SQL, TypeScript, and AngularJS Accomplishments• Automated a key weekly financial report, transitioning from manual generation to a Quartz-triggered SQL query, enhancing accuracy and saving administrative time. • Cleared backlog of critical support tickets and updates leading to improved system performance and user interface responsiveness.• Demonstrated strong problem-solving skills, attention to detail, and effective communication.
Intermediate Software Developer
80% remote position, contracted through Modis for the first 18 months.Key Responsibilities• Delivered comprehensive technology services and support, enhancing the operational efficiency of the Tennessee Comptroller’s Office.• Communicated complex technical information effectively to diverse stakeholders, facilitating improved decision-making and project alignment across departments.• Collaborated in the development and enhancement of web-based tracking, reporting, and management applications for audits, contracts, procurements, and HR systems using a full-stack Agile methodology.Technical Skills• Programming Languages: C#, VB.Net, JavaScript, SQL, LINQ, jQuery, and AngularJS• Frameworks & Technologies: ASP.Net, ASP.Net MVC, ASP.Net Web API, ASP.Net MVC Core, Entity Framework, Open XML, Git, Azure Cloud, and SSIS• Methodologies: Agile and ScrumAccomplishments• Improved application performance and user satisfaction through continuous design and development enhancements.• Reduced support tickets from dozens weekly to a few each month by fixing critical bugs in the Audit Tracking software.• Created SSIS packages to import various tax collection data needed for reporting.• Developed code to migrate data from SharePoint systems to new ASP.Net applications.• Enhanced site security by mitigating many injection vulnerabilities with SQL code by converting to parameterized queries and utilizing stored procedures.• Improved site security by scanning files for known file signatures, mitigating potential malicious uploads of various self-executing code disguised as approved file types.• Developed a reflection-based solution to automatically convert data tables to a collection of the respective data models.• Programmatically manipulated office documents using Open XML, implementing solutions to automatically read and write Excel documents.
Junior Applications Developer
Key Responsibilities• Supported and developed software for both legacy and new loan origination systems.• Cleared the backlog of programmatically driven document generation, including developing code for the new 2010 Truth in Lending Documents.• Conducted comprehensive training for customers and new hires on using Scheme as a scripting language with software products.• Supported and development of XML polling servers.Technical Skills• Programming Languages: SQL, Scheme, C#, C++, C, and Dynance C• Frameworks & Technologies: ASP.Net and WinFormsAccomplishments• Improved client relationships and operational efficiency through effective training programs.• Enhanced system performance and user interface responsiveness, leading to higher client satisfaction.• Overhauled the Flood Insurance server to support nonstandard functionality, meeting specific client needs.
Graduate Teaching Assistant
• Taught computer literacy and computer orientation including the use of Word, Excel, and PowerPoint.• Assisted freshman with debugging logic and syntax errors.
Summer Conference Director
• Provided support for the conference housing coordinator during summer conferences over a three-month period, managing approximately half a dozen incoming and outgoing camps and conferences weekly.• Performing administrative duties.• Communication with customers and team members.• Enforcing polices and procedures.• Maintaining key inventories and logs.
Residential Assistant
• Supported Resident Directors and Area Coordinators in administering residence hall programs across diverse student communities.• Working as a member of a team.• Performing administrative duties.• Communication with customers and team members.• Enforcing polices and procedures.
Jonathan Carrigan education
Master'S Degree, Computer Science, 3.95
Bachelor'S Degree, Computer Science, 3.15
Frequently asked questions about Jonathan Carrigan
Quick answers generated from the profile data available on this page.
What company does Jonathan Carrigan work for?
Jonathan Carrigan works for Carrigan Software Solutions LLC.
What is Jonathan Carrigan's role at Carrigan Software Solutions LLC?
Jonathan Carrigan is listed as Founder and Principal Software Engineer at Carrigan Software Solutions LLC.
Where is Jonathan Carrigan based?
Jonathan Carrigan is based in Clarksville, Tennessee, United States while working with Carrigan Software Solutions LLC.
What companies has Jonathan Carrigan worked for?
Jonathan Carrigan has worked for Carrigan Software Solutions Llc, Shaw Industries, Tennessee Comptroller Of The Treasury, Integra Software Systems, and Middle Tennessee State University (Mtsu).
How can I contact Jonathan Carrigan?
You can use AeroLeads to view verified contact signals for Jonathan Carrigan at Carrigan Software Solutions LLC, including work email, phone, and LinkedIn data when available.
What schools did Jonathan Carrigan attend?
Jonathan Carrigan holds Master'S Degree, Computer Science, 3.95 from Middle Tennessee State University (Mtsu).
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Jonathan Carrigan you were looking for.
View similar profiles