Skip to main content

About Mikhail Kyraha

I am developer, a software engineer to be precise. My strongest skills are troubleshooting algorithms in Spark and designing data flow throughout distributed systems. I can code in Scala, Java, C++, Python and many other programming languages in massively parallel data processing environments.

Professional Background

I started my career in early 1990s as an intern coder at a Research Institute of Information Technologies and Computer Science in Novosibirsk, the "science capital" of the Russian Federation. Later working as a web developer I specialized in web technologies. Working at a bank as a System Analyst, I gained skills in financial industry and microchip bankcard processing technologies.

For the last couple of decades I have lived in the USA and worked as a software engineer. (See CV/Resume for details.)

Currently I'm working on a large scale financial data interchange project at Refinitiv, a transnational information technology giant.


I'm fascinated by latest breakthroughs in artificial intelligence and machine learning. My passion is in harnessing tech to extract value from seemingly random data although data privacy concerns me as well.


Robots, Linux, Open Source.

Social Activities

Conversation Triggers

Must-read books
A Brief History of Time by Stephen Hawking
Sapiens: A Brief History of Humankind by Yuval Noah Harari
The Selfish Gene by Richard Dawkins
Thinking Fast And Slow by Daniel Kahneman
More books
The Quark and The Jaguar by Murray Gell-Mann
The Kingkiller Chronicle by Patrick Rothfuss
The Order of Time by Carlo Rovelli
Running from Safety by Richard Bach
Back to the future
Black Mirror
Stranger Things


I can do it, just might have to learn how.