David Ritchie Email & Phone Number
@nsitech.com
LinkedIn matched
Who is David Ritchie? Overview
A concise factual answer block for searchers comparing this professional profile.
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.
Email format at NSI Technologies, LLC
This section adds company-level context without repeating David Ritchie's masked contact details.
AeroLeads found 1 current-domain work email signal for David Ritchie. Compare company email patterns before reaching out.
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.
David Ritchie's current company
Company context helps verify the profile and gives searchers a useful next step.
David Ritchie work experience
A career timeline built from the work history available for this profile.
Development Manager
Current
Software Development Team Leader
Senior Software Developer
Senior Software Engineer
Senior Software Developer
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.
Team Lead
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.
Senior Application Systems Analyst / Application Systems Analyst
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.
Data Warehouse Developer
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.
Various It Positions
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.
Logs Manager
Managed a team of four clerks in the logging department for a trucking company.
File Clerk
Colleagues at NSI Technologies, LLC
Other employees you can reach at nsitech.com. View company contacts for 21 employees →
Ekam Nagra
Colleague at Nsi Technologies, Llc
Brampton, Ontario, Canada, Canada
View →
NT
Nishu Thakor
Colleague at Nsi Technologies, Llc
Disa, Gujarat, India, India
View →
AA
Abiola Adesuyi
Colleague at Nsi Technologies, Llc
Nigeria, Nigeria
View →
FF
Firda Frd
Colleague at Nsi Technologies, Llc
West Java, Indonesia, Indonesia
View →
MR
Mohd Rashid
Colleague at Nsi Technologies, Llc
Muzaffarnagar, Uttar Pradesh, India, India
View →
SS
Simon Samson
Colleague at Nsi Technologies, Llc
Nigeria, Nigeria
View →
AG
Adam Ghimenti
Colleague at Nsi Technologies, Llc
West Sacramento, California, United States, United States
View →
SB
Shivnarayan Baghel
Colleague at Nsi Technologies, Llc
Mathura, Uttar Pradesh, India, India
View →
MS
Maria Salas
Colleague at Nsi Technologies, Llc
Greater Houston, United States
View →
SB
Srinivas Bh
Colleague at Nsi Technologies, Llc
Bengaluru, Karnataka, India, India
View →
David Ritchie education
Master Of Science (Ms), Telecommunications Management
Bachelor Of Science (Bs), Management Information Systems, General
Education record
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.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial