Igor Mandrigin

Parallel Computing Engineer at Rawenstvo

Gothenburg, Västra Götaland County, Russia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Igor Mandrigin is a Parallel Computing Engineer with over a decade of hands-on experience building cross-platform systems and high-performance blockchain infrastructure. Based in Gothenburg, he contributes to prominent open-source Ethereum projects like Erigon and Status—working on efficiency, stateless Ethereum research, and multi-language mobile clients—while also consulting in infosec. His background spans embedded firmware and Windows drivers to C#, WPF UIs and backend Go, reflecting a rare full-stack fluency across low-level and distributed systems. Known for pragmatic refactors and performance-focused optimizations, he has a track record of improving stability and platform parity (including adding Windows native support to Lottie for React Native). Less obvious: he combines decades-old embedded-device expertise with modern blockchain backend work, enabling unique perspectives on resource-constrained and large-scale systems.
code10 years of coding experience
job2 years of employment as a software developer
bookBaltic State Technical University "VOENMEH" named after D.F. Ustinov
github-logo-circle

Github Skills (27)

transaction10
transactional10
javascript10
react-native10
go10
ethereum10
blockchain10
dotnet-core10
golang10
state-management10
csharp10
clojurescript10
testing9
data-structure9
animation9

Programming languages (18)

C#JavaCSSC++CTeXGoHTML

Github contributions (5)

github-logo-circle
status-im/status-go

Jan 2018 - May 2019

The Status module that consumes go-ethereum
Role in this project:
userBackend Developer
Contributions:82 commits, 122 PRs, 296 pushes in 1 year 4 months
Contributions summary:Igor removed a global variable related to a catalog in the `lib/utils.go` file and updated the `geth/jail` package. Their contributions involved refactoring code in jail to remove initialization code. The user also modified test files to ensure that functions related to web3 handlers and web3 async handlers still function as expected.
golanggo-ethereumconsumesethereumblockchain
status-im/status-mobile

Feb 2018 - Jun 2019

a free (libre) open source, mobile OS for Ethereum
Role in this project:
userFull-stack Developer
Contributions:139 commits, 319 PRs, 833 pushes in 1 year 4 months
Contributions summary:Igor's contributions primarily focused on enhancing the Status mobile application. They implemented and modified features related to app state management, including sending state changes to the backend. Furthermore, the user made significant changes across various codebase components, including ClojureScript, Java (Android), and Objective-C (iOS), demonstrating a focus on cross-platform development. The user also addressed bug fixes, such as preventing password logging and autocorrecting the amount for transactions.
ethereumwalletiosmobilemessenger
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Igor Mandrigin - Parallel Computing Engineer at Rawenstvo