
Hi! I’m Cristiana.
A software engineer
I've been coding for years, since early '80s, when the hardware was still large enough to kill a human being. Yep, the floppy disk had been invented already, although Mr. Bill Gates was still thinking that "640K of RAM ought to be enough for anybody". Or maybe not; that silly quotation may be just a legend.
My first job was at the Institute for Research in Computer Science, in Bucharest, Romania. Back then, the Western embargo on technology was still in place, so we had to "research" American computers, as in reverse engineering the hardware and the OS. Fortunately, the collapse of the Eastern European block ended my "cracker" carrier at the junior level. It's much cheaper to buy computers than to clone them. So, it was the time to start building on top of what had been already invented.
I spent the next 30+ years engineering Air Traffic Management Systems. Tons of coding in many programming languages, using all sort of development environments, tools and stuff. But it's more than coding, those are real-time systems, or rather systems of real-time systems. At times, they exhibit emergent properties and behavior. Not always intended!
If you travel by plane there are good chances you run into my bugs. Definitely if you cross the Atlantic, or fly over Canada. I have code running over Pacific as well.
Recently, I've switched to software assurance, meant to give justified confidence that the software does what is required to do and nothing else. At least to some level. It's not that much excitement, but someone has to do it. Right?