Graham Van Staden Email & Phone Number
Who is Graham Van Staden? Overview
A concise factual answer block for searchers comparing this professional profile.
Graham Van Staden is listed as Senior Software Developer at OXFORD INSTRUMENTS NANOANALYSIS LIMITED at Oxford Instruments plc, a with 1412 employees, based in Yeovil, England, United Kingdom. AeroLeads shows a matched LinkedIn profile for Graham Van Staden.
Graham Van Staden previously worked as Senior Software Engineer at Oxford Instruments Plc and Software Developer at Asm Assembly Systems, Printing Solutions Division. Graham Van Staden holds Expert Certification In C# Development, Software Development from Learning Tree International.
Email format at Oxford Instruments plc
This section adds company-level context without repeating Graham Van Staden's masked contact details.
Review company-level records connected to Graham Van Staden before choosing the right outreach path.
About Graham Van Staden
I am a C# developer with commercial experience in WPF (MVVM), WinForms, TDD, unit testing, MS SQL Server, Entity FrameWork & XML.I am always up for a challenge and enjoy learning new things. When I am not coding for work, I do enjoy creating applications for personal use.I am hard-working, honest, trustworthy and always trying to better myself. I feel that I am adaptable, as well as quick to learn new skills. I don’t give up easily, and I do enjoy trying to solve problems (even if it can get frustrating at times). I am able to get on well with people at all levels of a business and find it easy to establish good working relationships. I am also able to work as part of a team, or by myself.
Listed skills include Microsoft Sql Server, Software Development, Sql, Visual Studio, and 38 others.
Graham Van Staden's current company
Company context helps verify the profile and gives searchers a useful next step.
Graham Van Staden work experience
A career timeline built from the work history available for this profile.
Software Developer
On the "Rome" project (aka V1), I help develop the new printer software, as well as some of the support applications - this included the installer (using NSIS), SOS Capsule (a post-error information gathering tool), WatchMode (an external tool used to interrogate the sensors and gather motor statistics while the printer is running - all without interfering with the print process), and a few others.The main project and most of the supporting applications are developed in C# using WPF (MVVM). I have migrated parts of our code libraries to use .Net Standard 2.0 (where possible) and implemented .Net Core 2.1 projects to test them (using NUnit & NSubstitue).I am also one of two people who manage our Git repositories (on Bitbucket Server), as well as looking after the build server (TeamCity).
Software Engineer
My role on the v10 Printer Software was to help develop the software and its features using C#. Part of this was refactoring older code to follow better coding patterns, as well as making it (as much as possible) unit testable. This involved reducing tightly coupled code by introducing dependency injection (using Ninject) and replacing events with a messaging system (TinyMessenger).We always tried to follow TDD where possible and used NUnit with NSubstitue when creating unit tests.I was part of a small team that replaced the existing ADO access to the database with Entity Framework 6 (Code First), and introduced product syncing over the network.I was also responsible for setting up and configuring the automated branch builds on TeamCity, which was used to check that all unit tests passed and that the code would still compile before Bitbucket would allow us to merge our pull request.We found that Microsoft's Code Contracts (which we had implemented in most of our code to help check that the Ninject was working correctly) was not compatible with Visual Studio 2015 and up, I took it upon myself to replace it with a "home brewed" version during my spare time. This was well received by both my colleagues and management, as it allowed us to upgrade from VS 2013 to VS 2015.I was also asked to move to the sustaining team, so I could help mentor some of the Graduate Developers.
Software Developer
My main role was to maintain and develop the MiLab AI project, which is a VB.net (WinForms) program that sits on a windows tablet, and communicates with two analysers (one Chemistry, and one Haematology) via TCP/IP and serial, and integrates (by way of VetXML) with various PMS (Patient Management Systems). The idea behind the project is to reduce the need for vets to send the samples away to big laboratories, as they can perform basic tests in-house. My secondary role was to assist with general IT support if the main Support Technician was busy. This could be anything from helping users with general Windows issues, to resolving printer errors, as well as dealing with any other calls that came to the department.
Software Developer
I worked with a small team of VB.net Developers to maintain (and develop new functionally in) an EDMS (Electronic Document Management System) called “WinDIP Enterprise” - this is primarily used by the NHS.The program is designed to capture both electronic and carbon copies of sensitive information / documents and save them in a secure, encrypted format. These documents would then be accessible over the network using the EDMS.Security is a BIG part of the EDMS, and as such, a lot of information (including settings like user passwords, patient details, etc.) has to be stored in an encrypted / hashed format in a database, such as SQL Server 2008.
Service Professional
As my first permanent job in the UK, I worked as a call centre agent for a company that handled other companies customer service and support. My team worked as the support line for SKY's engineers, and would often involve us having to be the "middle man" between the customer and the engineer.
System Administrator / I.T Technician
I subcontracted my services to Eton Computers, and was responsible for maintaining several different clients’ networks. I looked after, and worked on a variety of servers & workstations, as well as Operating Systems and programs. This includes Windows 98, 2000, XP, Vista and Server 2003
I.T Support Technician
While in the I.T department, I worked in a small team of three, ensuring that the network and systems all ran smoothly. This included maintaining computers, printers, telephones, Point of Sales machines (Micros), and running network cables to expand the network.
Colleagues at Oxford Instruments plc
Other employees you can reach at oxford-instruments.com. View company contacts for 1412 employees →
Makoto Ikarashi
Colleague at Oxford Instruments PlcJapan
View →
CG
Chris Georgiou
Colleague at Oxford Instruments PlcGreater Sacramento, United States
View →
KH
Kara Hassett
Colleague at Oxford Instruments PlcUnited Kingdom
View →
OS
O Sk
Colleague at Oxford Instruments PlcSingapore
View →
MF
Min Fan
Colleague at Oxford Instruments PlcXuhui District, Shanghai, China
View →
TS
Tony Sambucini
Colleague at Oxford Instruments PlcMonroe, New Jersey, United States
View →
DH
Daniel Hou
Colleague at Oxford Instruments PlcShanghai, China
View →
CS
Christopher Sinclair
Colleague at Oxford Instruments PlcNewcastle Upon Tyne, England, United Kingdom
View →
RW
Robert Witty
Colleague at Oxford Instruments PlcConcord, Massachusetts, United States
View →
OT
Owain Thomas
Colleague at Oxford Instruments PlcGreater Bristol Area, United Kingdom
View →
Graham Van Staden education
Expert Certification In C# Development, Software Development
Diploma, Vb.Net, Java (Introduction), Sql Server 2005, Html, Asp.Net, Distinctions
High School, English, Afrikaans, Maths, Science, Computers, Accounting
Frequently asked questions about Graham Van Staden
Quick answers generated from the profile data available on this page.
What company does Graham Van Staden work for?
Graham Van Staden works for Oxford Instruments plc.
What is Graham Van Staden's role at Oxford Instruments plc?
Graham Van Staden is listed as Senior Software Developer at OXFORD INSTRUMENTS NANOANALYSIS LIMITED at Oxford Instruments plc.
Where is Graham Van Staden based?
Graham Van Staden is based in Yeovil, England, United Kingdom while working with Oxford Instruments plc.
What companies has Graham Van Staden worked for?
Graham Van Staden has worked for Oxford Instruments Plc, Asm Assembly Systems, Printing Solutions Division, Axiom Veterinary Laboratories Ltd, Civica, and The Listening Company.
Who are Graham Van Staden's colleagues at Oxford Instruments plc?
Graham Van Staden's colleagues at Oxford Instruments plc include Makoto Ikarashi, Chris Georgiou, Kara Hassett, O Sk, and Min Fan.
How can I contact Graham Van Staden?
You can use AeroLeads to view verified contact signals for Graham Van Staden at Oxford Instruments plc, including work email, phone, and LinkedIn data when available.
What schools did Graham Van Staden attend?
Graham Van Staden holds Expert Certification In C# Development, Software Development from Learning Tree International.
What skills is Graham Van Staden known for?
Graham Van Staden is listed with skills including Microsoft Sql Server, Software Development, Sql, Visual Studio, C#, Databases, Xml, and .Net.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Graham Van Staden you were looking for.
View similar profiles