Skip to main content

About Mikhail Kyraha

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

Professional Background

I started my career in 1990s as an intern coder at a Research Institute of Information Technologies and Computer Science. Later working as a web developer I specialized in client-server communications. Working at a bank as a System Analyst, I gained skills in financial industry, monetary transactions, data encryption, 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 do consulting with big data processing and data migrations. In spare time I study machine learning and AI.


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 which makes me also worry about privacy in this new digital world.


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, show me how.