Organization: Fielden Management Services
Air navigation service providers (ANSP) are responsible for controlling all air movements to keep the skies safe. ANSP companies belong to a risk averse, highly regulated and yet innovative industry. Their Engineering and Maintenance divisions play a key role in making sure that so many services – from Air Traffic Management and Navigation to Communication and Surveillance – are fully operational with nearly 100% SLA.
This talk is a story about how a small Australian company with a nimble team of engineers delivers software solutions for such divisions. With over 25 years of experience and legacy software, what makes it possible to successfully transition between major shifts in software and hardware technologies — from VAX and minicomputers to Web and Mobile computing?We will share our experience and somewhat unique perspective on how this can be achieved.
Oles has over 15 years of software engineering experience, delivering solutions for customers in diverse industries — from Rollingstock and Chemicals to Aerospace.
Passionate about software product development and generative software development technologies for tackling systems complexity.
Considers domain knowledge to be the key component for building simple and adequate software solutions.
Presently a CTO at Fielden Management Services, leading a distributed team of talented software engineers on developing mission critical software systems for Air Navigation Service Providers. At the same time, Oles shares his experience and practical knowledge by lecturing at CS@UCU.
Believes in a continuous improvement process by challenging the conventional wisdom.
He is learning and hacking staff in Scala, Clojure, and Haskell, enjoys exploring a wide range of topics in CS and AI.
Favorite CS idea: building reliable systems out of unreliable components.
“The best way to predict the future is to invent it.” — Alan Kay
“Simplicity is a prerequisite for reliability.” — Edsger W. Dijkstra
“Perfection is achieved not when there is nothing more to add, but when there is nothing left to take away.” — Antoine de Saint-Exupery
“Structure and Interpretation of Computer Programs”, Gerald Jay Sussman and Hal Abelson
“Cryptonomicon”, Neal Stephenson