Joseph Clifford

Senior Software Developer at Leidos
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Carrollton, Virginia, United States, US

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Software Development
    • 400 - 500 Employee
    • Senior Software Developer
      • Nov 2021 - Present

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Principle Software Engineer
      • Feb 2021 - Nov 2021

      Working on updating web applications from older ASP.NET Web forms to newer technologies. These include Microsoft .NET 5, HTML 5, Bootstrap 5, CSS 3, JavaScript, jQuery, and MS Identity. Updating user and permissions frameworks, and session management. Implementing application interoperability with Single Sign On (SSO) so users only have to sign in one time. Integrated Git version control into Visual Studio and wrote user guides for it. Helping automate common tasks using scripting languages. Normalizing SQL Server database tables, views, and other structure to make them more efficient. Show less

    • United States
    • Defense and Space Manufacturing
    • 700 & Above Employee
    • Principle Software Engineer
      • Feb 2020 - Feb 2021

      Northrop Grumman IT Services was bought by Peraton in February of 2021. Worked on a Business Process Management (BPM) product which combined the power of workflow automation with object and information management. This provided the architecture for rapid deployment of comprehensive business applications. • Converted core functionality from Silverlight to HTML5 in ASP.NET using C# in the MVC framework. • Extended and customized the base application to meet specific customer needs. • Ensured an organized and exciting UX using Bootstrap, AJAX, jQuery and Kendo UI controls. • Wrote backend SQL queries to warehouse data. • Mentored junior developers in best practices and developing training materials. Show less

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer II
      • Apr 2012 - Apr 2020

      Currently working on the Coast Guard's Electronic Asset Logbook. This web application plans and tracks the Coast Guard's missions, maintenance, fleet status, and training. • Create new applications in ASP.NET using C# in the MVC framework using RESTful APIs. • Design rich UI front ends using HTML, CSS, JavaScript, and jQuery with AJAX updated partial views. • Make robust 3 tier code bases in C# following the SOLID principles of OOP. • Create database procedures, tables, indexes, and constraints. • Add new functionality to existing web modules and debug issues. • Mentor junior members in best practices and develop training materials. Show less

    • Armed Forces
    • 700 & Above Employee
    • Database Administrator
      • Aug 2011 - Apr 2012

      • Maintained and optimized Oracle databases in a 24/7 high availability environment.• Created database objects including user accounts, profiles, tables, tablespaces, indexes and triggers. • Wrote Linux shell scripts and database PL/SQL procedures for tuning, index rebuilding, statistics gathering, user control, auditing and database security.• Performed data dictionary maintenance and database cloning, refresh, backup and restores.• Troubleshot database and application performance issues. • Developed workflows for Configuration Management documentation. Show less

    • Software Developer
      • Dec 2009 - Aug 2011

      Researched their manual workflows to develop custom software solutions to automate repetitive tasks. • Developed custom software using Visual Basic to automate repetitive tasks.• Software automatically gathered data from various web applications then saved and emaiedl the resulting reports.• Created Microsoft Access databases to track training programs.• Gave presentations at headquarters on how the Coast Guards training metrics could be improved.

  • MTCSC, Inc.
    • Stafford, VA
    • Software Developer
      • Aug 2009 - Dec 2009

      Customized the company’s SharePoint intranet site using Silverlight and JavaScript. • Wrote scripts to pull data from Microsoft SQL databases and display it in SharePoint Web pages. • Highly customized SharePoint workflows using JavaScript, C# and SharePoint Designer. • Customized SharePoint's look by creating HTML cover pages and linking them to SharePoint services. • Made custom web applications using Silverlight and embedded them in SharePoint. • Used SharePoint web services to populate data into other systems. • Used SharePoint web services to populate data into other systems. Show less

Education

  • Millersville University of Pennsylvania
    Bachelor's degree, Computer Science
    2004 - 2009

Community

You need to have a working account to view this content. Click here to join now