Cybersecurity // Static analysis

Maxim Menshikov

Cybersecurity expert, static analysis researcher, founder of Interpretica

I build tools that find real bugs, vulnerabilities, and reliability issues in large production codebases. My work spans static analysis frameworks, compilers and development tools, distributed testing, and deep reverse engineering (some older results are on my @ultrashot GitHub account).

This is not just theory. Across nearly two decades I've shipped software to hundreds of thousands of devices, including embedded systems, networking products, and security-critical software, and led large, long-running projects end to end. Based in Porto, Portugal, I work with engineering teams across Europe and worldwide.

Porto, Portugal GitHub LinkedIn 2026
Maxim Menshikov
Years in the field 20+

Shipping software since 2006, from firmware to analyzers.

Projects 159

Catalogued on this site, commercial and open source.

Papers 15

Peer-reviewed work on static analysis and tooling.

Devices 100K+

Running software I shipped, in production.

1

Expertise

What I do

2

Interpretica

Founder

I founded Interpretica to bring deep software testing and analysis into real-world engineering teams. We help companies working with complex software systems discover vulnerabilities, prevent failures, and improve reliability through static analysis, cybersecurity testing, and engineering expertise.

3

How I can help you

From scratch to maintenance

1 We discuss

You describe the problem, the constraints and what "done" looks like. I ask the uncomfortable questions early, while they are still cheap.

2 We plan in detail

A concrete plan: scope, milestones, risks and what we deliberately leave out. Estimates you can hold me to.

3 We build

Any method, any complexity: firmware and drivers, compilers and analyzers, network stacks, cloud backends. From scratch or inside your existing codebase.

4 We test

I bring the tooling: the ts-factory Test Environment for deterministic multi-device testing, static analysis built on Midair and Visao, and test suites written for your system. Evidence, not a green badge.

5 We deploy

Reproducible builds, containers, CI, staged rollout to real devices and servers, with a rollback path that has actually been tried.

6 We maintain

I stay with the project: monitoring, fixes, upgrades and the next round of features. Long-term work is where I do my best.

4

Facts

Track record

1

I've shipped hundreds of tools and systems that run in production on hundreds of thousands of devices.

2

I've led and contributed to large-scale engineering projects involving many developers and complex codebases.

3

I specialize in long-term technical challenges where understanding the entire system matters.

4

I research and build static analyzers and security tooling that tackle real industrial problems.

5

Skills & interests

Stack and research

Skills
  • Static analysis & security tooling
  • System programming (C/C++, Rust)
  • Reverse engineering
  • Embedded software
  • Compiler technologies
Research interests
  • Improving static analysis
  • Development tools (IDEs, compilers, debuggers, …)
  • High-performance computing, networks and virtualization
6

Recent posts

Writing

All posts →