I started at GEC Avionics (now BAE SYSTEMS) in 1987 after they sponsored my HND in Computer Science and I was there for 20 years in what was the Airborne Displays Division where we made HUDs, HDDs, MFDs and HMDs for just about everything. They were all coded in Ada, Jovial and Occam running on bespoke CPUs or the MIL-STD-1750A processor along with the MIL-STD-1553 MUX bus, it was all lots of fun and very exciting. I also worked on TRN for Tornado GR4 during Gulf War part 1 and the FCC for Boeing 777.
In the early mid 90s I got into coding Windows tools and programs in C/C++ to support various departments and that led me to writing tools to integrate into Active Directory as well as creating various web apps for our fledgling intranet. I continued developing internal web apps using ASP.Net and Javascript from that point on until I left in 2007.
I also learnt LISP to customise our tech pubs Interleaf DTP system which ended up with the company who made it coming to see my enhancements and modifications and them asking if they could "borrow" me for a while - to which the answer was an obvious "NO!!!".
I haven't written a line of code for exactly 13 years. After I left BAE SYSTEMS and moved to Cornwall which was a bit of stupid plan as there was bugger all work down here and I had to spend 4 a hours a day driving to Plymouth for contract work until it all dried. So I ended up being a kitchen porter until I had my first stroke in 2013 and another in 2016 which basically finished me off - I can't pick up new skills/languages as my memory has been destroyed and all that I did know is now gone.
So now I have all the time in the world (well, at least until my next stroke) to spend on my flight sims - DCS, MSFS and X-Plane 11/12. I learnt to fly IRL as an air cadet in the early 1980s in ASK-21 gliders and DHC-1 Chipmunks. My first flight sim was PSION's Flight Simulator on my ZX Spectrum in 1982, I now have a PC I built in 2020 specifically for flight (and race) sims with a Ryzen 9 3900X and RTX4070 but am looking to move over to the 7800X3D if it were not for the added costs of an AM5 mobo and DDR5 RAM.
I take my sims quite seriously, they are my hobby and I spend a LOT of time flying something somewhere in one of them. I have a Saitek Yoke with a Leo Bodnar board for more resolution in the axes, a Thrustmaster Warthog stick that's floor mounted on a goose-neck extension for use as a cyclic, VIRPIL Base Plus Collective with Hawk grip, Honeycomb Bravo, Saitek X2 Throttle for combat jets and Thrustmaster TFRP pedals along with TrackIR5 and a Quest 2.
All that hardware has built up since 2006 when I really got back into flight sims. I would love to expand more into displays and even a 6-DOF motion rig but as I can no longer work I have a very limited amount of money to spend on all this and have used up all my credit!
I am always looking for a more immersive experience, I used to fly on VATSIM but I have speech problems due to my strokes so don't fly on there anymore as I feel very uncomfortable communication with real people. I've known about RealTraffic and PSXT for some years but never looked any farther into them and am now wondering why on earth I didn't. I also just got BeyondATC for MSFS as that allows communication with AI via speech recognition, so that could be interesting.
I'd love to be able to create something tools/programs like RealTraffic myself as it fascinates me but those days are long gone and I am 15 years behind these days in terms of languages and coding concepts, I installed Visual Studio a couple of years ago and could not remember how to use it just to create a simple "Hello World" dialog!!! I'm forever having to go back to tutorials on how to use avionic systems and concepts such as VOR navigation as if I don't use a "skill" such as those for a while I forget how to use them.
I'll look into LiveTraffic for X-Plane, again it is something I looked into years ago and then completely forgot about, which isn't surprising