David Thigpen

David Thigpen

Experienced Full-Stack Developer and IT Consultant Specializing in Data Integration and Visualization

16 yrs experience · Oxford, MS 38655 · <10 hrs/week

About

Experienced professional with a demonstrated history of working in the information technology industry. Skilled in Java, CSharp, Asp.net, Javascript, PHP, databases, and graphic design with masters degrees in Computer Science, Economics, and Journalism from The University of Mississippi. Extensive experience in full stack development, data integration, and visualization, as well as leading software engineering and agile development initiatives. Notable success in managing complex data projects and educational technologies.

Skills

Graphic DesignJavaJavascript

Experience

  • Owner · Thigpen Consulting2011-03-01 –

    I do project implementations and educational courses. This includes but is not limited to full stack website implementation, data integration and data visualization. A lot of the projects that I list below are from that. In all cases, the end product is better documented and vastly different from the inherited code. The educational courses can be on any technology stack, since my work experience has touched on most of the major stacks available today.

  • Owner · Thigpen Media Group2011-03-01 –

    Providing media and technology solutions, focusing on cutting-edge technology and innovative strategies.

  • Managing Member · Aggregate Data Systems2007-04-01 –

    Overseeing data management and integration projects, providing strategic direction and ensuring successful project delivery.

  • Software Developer · Enterprise Refactoring Services2022-05-01 – 2022-07-01

    - Quickly creating, testing, and deploying software tools to manipulate large volumes of data, in relational, free text, and geospatial formats - Communicating with multiple team members at all skill levels to understand common repetitive practices to determine more efficient methods of meeting the same objectives - Implementing agile software development methodologies and practices - Building and maintaining software system and tools - Supporting the analyst team to identify and fulfill needs for new tools (backend/middle/front end) - Leading system engineering efforts to collect requirements, create designs, build, test, deploy, and maintain systems and solutions - Integration of custom software, acquired software, data providers, and analytics for end users to eventually deploy in a cloud computing environment to scale as required

  • Senior Software Engineer · NIC Inc.2019-11-01 – 2019-12-01

    I was working on the Mississippi Department of Wildlife and Fisheries licensing web app, which was written using ASP.net MVC, web api and other .net technologies with Angular, React and other javascript UI development. This also included building MSTest and UI tests using Python with Selenium, building reports and documenting the project.

  • Software Developer · Kemper - Insight Global2019-06-01 – 2019-07-01

    I was on the automotive software development team. Most of the website was written using ASP.net MVC. The job was mainly maintaining and writing documentation for the existing system for future developers.

  • Software Developer · BBVA Compass - Apex Systems2019-01-01 – 2019-02-01

    I was on the sales software development team. The development stack was mostly front end with google javascript frameworks like polymer that focus on component based design. There was also a move to containerization to satisfy the banks security rules and allow for smoother deployments.

  • Consultant · Profisee2019-01-01 – 2019-02-01

    Worked on Master Data Management software deployments for various clients. This involved setting up the gathering requirements from the clients, setting up the company's software and implementing the work items in the requirements documentation. The environment was .net, SSIS, SQL Server and Master Data Management.

  • Software Developer · Bank of America - Tata Consultancy Services2018-07-01 – 2018-09-01

    I worked on the development team for the application used by associates to process customer service calls into Bank of America. The application was written in .net with csharp and asp.net. The part I was concerned with had a dashboard that made use of AngularJS and Typescript as well as jquery to make calls to the backend services to see if they were up or down and to do a deeper dive into the status of the service for repairs.

  • Senior Software Developer · Truck Pro Inc2018-01-01 – 2018-02-01

    I worked on a small development team that used rest services from vendors to generate reports for the accounts payable and accounts receivable groups with asp.net and Microsoft Sql Server to store the data.

Education

  • University of MississippiMaster of Arts (MA), Economics
  • University of MississippiMaster of Science (MS), Computer Science
  • University of MississippiMaster of Arts (MA), Journalism
  • University of MississippiBachelor of Arts (BA), Journalism
  • University of MississippiBachelor of Arts (BA), Computer Science
  • University of MississippiBachelor of Arts (BA), Economics
  • University of MississippiBachelor of Science (BS), Mathematics

Similar talent on Pangea

Hire David through Pangea

Describe your project to the Pangea agent — see if David is a fit, with transparent pricing and interviews booked straight onto your calendar. No contact details change hands until you hire.

See if David is a fit