David Ritchie
AeroLeads people directory · profile

David Ritchie Email & Phone Number

Software Development Team Leader at NSI Technologies, LLC
Location: Tulsa Metropolitan Area, United States, United States 12 work roles 3 schools
1 work email found @nsitech.com LinkedIn matched
✓ Verified May 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email d****@nsitech.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Development Team Leader
Location
Tulsa Metropolitan Area, United States, United States
Company size

Who is David Ritchie? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

David Ritchie is listed as Software Development Team Leader at NSI Technologies, LLC, a company with 21 employees, based in Tulsa Metropolitan Area, United States, United States. AeroLeads shows a work email signal at nsitech.com and a matched LinkedIn profile for David Ritchie.

David Ritchie previously worked as Development Manager at Nsi Technologies, Llc and Senior Software Developer at Nsi Technologies, Llc. David Ritchie holds Master Of Science (Ms), Telecommunications Management from Oklahoma State University.

Company email context

Email format at NSI Technologies, LLC

This section adds company-level context without repeating David Ritchie's masked contact details.

{first_initial}{last}@nsitech.com
89% confidence

AeroLeads found 1 current-domain work email signal for David Ritchie. Compare company email patterns before reaching out.

Profile bio

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?

Listed skills include Software Development, C#, Business Analysis, Asp.Net, and 11 others.

Current workplace

David Ritchie's current company

Company context helps verify the profile and gives searchers a useful next step.

NSI Technologies, LLC
Nsi Technologies, Llc
Software Development Team Leader
Tulsa, OK, US
Website
Employees
21
AeroLeads page
12 roles

David Ritchie work experience

A career timeline built from the work history available for this profile.

Senior Software Developer

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.

Jun 2014 - Apr 2021

Team Lead

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.

Jun 2009 - Jun 2014

Senior Application Systems Analyst / Application Systems Analyst

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.

May 2006 - Jun 2009

Data Warehouse Developer

Magellan Gps (Employed By Thales Navigation)

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.

Jun 2005 - Jul 2006

Various It Positions

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.

Jul 1997 - Jun 2005

Logs Manager

US

Managed a team of four clerks in the logging department for a trucking company.

May 1996 - Jul 1997
Team & coworkers

Colleagues at NSI Technologies, LLC

Other employees you can reach at nsitech.com. View company contacts for 21 employees →

3 education records

David Ritchie education

Master Of Science (Ms), Telecommunications Management

Oklahoma State University

Bachelor Of Science (Bs), Management Information Systems, General

Langston University

Education record

Oklahoma State University
FAQ

Frequently asked questions about David Ritchie

Quick answers generated from the profile data available on this page.

What company does David Ritchie work for?

David Ritchie works for NSI Technologies, LLC.

What is David Ritchie's role at NSI Technologies, LLC?

David Ritchie is listed as Software Development Team Leader at NSI Technologies, LLC.

What is David Ritchie's email address?

AeroLeads has found 1 work email signal at @nsitech.com for David Ritchie at NSI Technologies, LLC.

Where is David Ritchie based?

David Ritchie is based in Tulsa Metropolitan Area, United States, United States while working with NSI Technologies, LLC.

What companies has David Ritchie worked for?

David Ritchie has worked for Nsi Technologies, Llc, Helmerich & Payne, Magellan Gps (Employed By Thales Navigation), and Arrow Trucking Co.

Who are David Ritchie's colleagues at NSI Technologies, LLC?

David Ritchie's colleagues at NSI Technologies, LLC include Ekam Nagra, Nishu Thakor, Abiola Adesuyi, Firda Frd, and Mohd Rashid.

How can I contact David Ritchie?

You can use AeroLeads to view verified contact signals for David Ritchie at NSI Technologies, LLC, including work email, phone, and LinkedIn data when available.

What schools did David Ritchie attend?

David Ritchie holds Master Of Science (Ms), Telecommunications Management from Oklahoma State University.

What skills is David Ritchie known for?

David Ritchie is listed with skills including Software Development, C#, Business Analysis, Asp.Net, Visio, Systems Analysis, Software Documentation, and Troubleshooting.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.