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.
Carrigan Software Solutions Llc
-
Founder And Principal Software EngineerCarrigan Software Solutions LlcClarksville, Tn, Us
-
Contract Senior Full Stack DeveloperShaw Industries May 2021 - Dec 2021Dalton, Georgia, United States100% 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 DeveloperTennessee Comptroller Of The Treasury Jul 2014 - Aug 2020Nashville, Tennessee, United States80% 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 DeveloperIntegra Software Systems Mar 2010 - Jun 2014Franklin, Tennessee, United StatesKey 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 AssistantMiddle Tennessee State University (Mtsu) Aug 2007 - May 2009Murfreesboro, Tennessee, United States• Taught computer literacy and computer orientation including the use of Word, Excel, and PowerPoint.• Assisted freshman with debugging logic and syntax errors. -
Summer Conference DirectorMiddle Tennessee State University (Mtsu) Jun 2007 - Aug 2007Murfreesboro, Tennessee, United States• 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 AssistantMiddle Tennessee State University (Mtsu) Aug 2004 - May 2007Murfreesboro, Tennessee, United States• 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 Details
Frequently Asked Questions about Jonathan Carrigan
What company does Jonathan Carrigan work for?
Jonathan Carrigan works for Carrigan Software Solutions Llc
What is Jonathan Carrigan's role at the current company?
Jonathan Carrigan's current role is Founder and Principal Software Engineer.
What schools did Jonathan Carrigan attend?
Jonathan Carrigan attended Middle Tennessee State University (Mtsu), Middle Tennessee State University (Mtsu).
Not the Jonathan Carrigan you were looking for?
-
-
1aol.com
6 +125177XXXXX
-
1duckling.dk
-
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial