David Ritchie

David Ritchie Email and Phone Number

Software Development Team Leader @ NSI Technologies, LLC
Tulsa, OK, US
David Ritchie's Location
Tulsa Metropolitan Area, United States, United States
David Ritchie's Contact Details

David Ritchie personal email

About David Ritchie

I am fascinated by technology and love coming up with creative solutions. For as long as I can remember, I have always been ‘that kid’. You know, the one who wants to take things apart and learn how the pieces all work together. When, I got my first computer, I spent hours upon hours reading through code to try to figure out what I could change to turn the output into something different. It was fascinating. As I got older, it became clear that I my passions for problem solving and technology were going to lead me to Software Development. My career in IT began with an internship during college. I was brought in to help with computer and network systems support. Over time, my thirst for knowledge had me learning Windows servers, databases, phone systems and programming. That internship eventually evolved into a full-time position, running the company web server and intranet, learning all I could along the way about browsers, HTML, JavaScript, ASP, etc. I also picked up some Photoshop along the way. Eventually, I moved on to my longest employer, Helmerich & Payne, Inc., who wanted someone with a vast array of IT skills who could help with all the computer systems that were used on oil drilling sites – servers, networking equipment, web services. Eventually, an entire team took on that role, freeing me up to be a software developer -- and eventually a team lead, managing a group of up to eight developers during my five years in that role. After a restructure, I transitioned to a senior developer role, a position that I have had through various title changes for most of my tenure here. Despite not having a formal leadership title, I never stopped rising to that level during the remainder of my tenure, leading projects and other initiatives and helping guide others to be better.Starting in October 2018, I was blessed with an opportunity to learn some hands-on 3D Modeling using Blender and VR Software Development using Unity. Through using these tools, I led initiatives producing VR training scenarios, high-quality training materials as well as computer graphic incident re-enactments that have been instrumental in reinforcing the safety culture of the organization.I am always a person who junior-level developers and teammates can lean on and at times, learn from.Through a high level of attention to detail and a passion for creative solutions, I never stop pushing myself to hit the next level, whether while working on a 3D model or a web application. There is always a way to make it better. So, why not try?

David Ritchie's Current Company Details
NSI Technologies, LLC

Nsi Technologies, Llc

View
Software Development Team Leader
Tulsa, OK, US
Website:
nsitech.com
Employees:
21
David Ritchie Work Experience Details
  • Nsi Technologies, Llc
    Software Development Team Leader
    Nsi Technologies, Llc
    Tulsa, Ok, Us
  • Nsi Technologies, Llc
    Development Manager
    Nsi Technologies, Llc Dec 2023 - Present
    Tulsa, Ok, Us
  • Nsi Technologies, Llc
    Software Development Team Leader
    Nsi Technologies, Llc Jul 2022 - Dec 2023
    Tulsa, Ok, Us
  • Nsi Technologies, Llc
    Senior Software Developer
    Nsi Technologies, Llc Aug 2021 - Jul 2022
    Tulsa, Ok, Us
  • Helmerich & Payne
    Senior Software Engineer
    Helmerich & Payne Apr 2021 - Aug 2021
    Tulsa, Ok, Us
  • Helmerich & Payne
    Senior Software Developer
    Helmerich & Payne Jun 2014 - Apr 2021
    Tulsa, Ok, Us
    Technical Leadership and software development on a variety of projects primarily related to Operations, Engineering and Accounting systems.VR Development using Blender for Modeling and Unity/C# for world building for Training since October of 2018.Software development for web-based applications using HTML5, Javascript, AngularJS and ASP.NET.Software development for thick-client applications using Microsoft WPF/Winforms using C#.Software documentation & change management.
  • Helmerich & Payne
    Team Lead
    Helmerich & Payne Jun 2009 - Jun 2014
    Tulsa, Ok, Us
    Lead a development team consisting of internal hires and consultants on various IT projects, of up to 8 individuals.Supported and maintained several applications written in C#, ASP.NET and HTML/Javascript.
  • Helmerich & Payne
    Senior Application Systems Analyst / Application Systems Analyst
    Helmerich & Payne May 2006 - Jun 2009
    Tulsa, Ok, Us
    From the IT side, I maintained the drilling computer system and assisted with network support on 50 offsite locations connected to the home office via satellite network. Managed, designed, tested and implemented a complete overhaul to the computer system on 30 of those sites, saving the company thousands of dollars each month by getting these systems current and acquiring cheaper vendors.Development of applications that helped in the support and management of the above systems.
  • Magellan Gps (Employed By Thales Navigation)
    Data Warehouse Developer
    Magellan Gps (Employed By Thales Navigation) Jun 2005 - Jul 2006
    Did ETL work and managed jobs merging data from sites in California, Tulsa and France.Telecommuted to San Dimas, CA for 3 months to help with a new engineering system conversion.Finished working for them in May of 2006 when I went to work for H&P, but they asked me to stay on to consult with them part time in the evening to help get them through a transition of systems.
  • Arrow Trucking Co
    Various It Positions
    Arrow Trucking Co Jul 1997 - Jun 2005
    Us
    Support of PC Hardware and Software across the company.Built the company intranet from scratch; created content and trained end-users to update their sites on the system.Database management and development work.Phone system support.Network system support and configuration.
  • Arrow Trucking Co
    Logs Manager
    Arrow Trucking Co May 1996 - Jul 1997
    Us
    Managed a team of four clerks in the logging department for a trucking company.
  • Arrow Trucking Co
    File Clerk
    Arrow Trucking Co Jul 1995 - May 1996
    Us

David Ritchie Skills

Software Development C# Business Analysis Asp.net Visio Systems Analysis Software Documentation Troubleshooting Sharepoint Integration Project Management Sql Microsoft Sql Server Ssrs Javascript

David Ritchie Education Details

  • Oklahoma State University
    Oklahoma State University
    Telecommunications Management
  • Langston University
    Langston University
    General
  • Oklahoma State University
    Oklahoma State University

Frequently Asked Questions about David Ritchie

What company does David Ritchie work for?

David Ritchie works for Nsi Technologies, Llc

What is David Ritchie's role at the current company?

David Ritchie's current role is Software Development Team Leader.

What is David Ritchie's email address?

David Ritchie's email address is da****@****inc.com

What schools did David Ritchie attend?

David Ritchie attended Oklahoma State University, Langston University, Oklahoma State University.

What skills is David Ritchie known for?

David Ritchie has skills like Software Development, C#, Business Analysis, Asp.net, Visio, Systems Analysis, Software Documentation, Troubleshooting, Sharepoint, Integration, Project Management, Sql.

Who are David Ritchie's colleagues?

David Ritchie's colleagues are Hrishikesh Maiti, Pranav P, Christine Ong, Reethu Jerry, Sybren Kock, Kakarla Lakshmi Prasad, Shaik Jaleel Ahammad.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.