Igor Mandrigin

CTO at gateway.fm
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Gothenburg, SE

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • South Africa
    • Broadcast Media Production and Distribution
    • CTO
      • Apr 2021 - 2 years 9 months

      Remote

    • Sweden
    • IT Services and IT Consulting
    • Founding Engineer
      • Jun 2019 - 4 years 7 months

      Remote Consulting: Blockchain R&D / Fractional CTO Fractional CTO consulting for Flirc.TV Blockchain consulting for Opera

    • Software Development
    • 100 - 200 Employee
    • Researcher, Erigon team
      • Oct 2019 - Apr 2023

      Remote 1) Building the Ethereum Node Erigon (previously called turbo-geth), hands-on work 2) Participating in the "Stateless Ethereum" and "Eth 1.x" research groups. Published a couple of articles - on ReGenesis: https://medium.com/@mandrigin/regenesis-explained-97540f457807, - Binary Merkle Tries: https://medium.com/@mandrigin/stateless-ethereum-binary-tries-experiment-b2c035497768 - semi-statelessness:… Show more 1) Building the Ethereum Node Erigon (previously called turbo-geth), hands-on work 2) Participating in the "Stateless Ethereum" and "Eth 1.x" research groups. Published a couple of articles - on ReGenesis: https://medium.com/@mandrigin/regenesis-explained-97540f457807, - Binary Merkle Tries: https://medium.com/@mandrigin/stateless-ethereum-binary-tries-experiment-b2c035497768 - semi-statelessness: https://medium.com/@mandrigin/semi-stateless-initial-sync-experiment-897cc9c330cb Show less

    • United Kingdom
    • Real Estate
    • 1 - 100 Employee
    • Lead Crypto Researcher
      • Nov 2020 - Mar 2021

      Remote Building a roadmap of the new blockchain-based products. Assembling the initial team. Building MVPs.

    • Australia
    • Photography
    • Core Team Lead :: Mobile / Blockchain
      • Jan 2018 - Jun 2019

      remote Leading the team, responsible for the release process and cycles for Status.IM mobile client (iOS + Android).

    • Norway
    • Museums, Historical Sites, and Zoos
    • Software Architect — OPay
      • Jun 2017 - Feb 2018

      Gothenburg, Sweden Go, AWS (ECS, EC2, Route53), MongoDB, Docker, HA, GitLab CI Assembling the initial team, picking the tech stack, risk assesment. PCI-DSS compliance. CI/CD implementation.

    • Team Lead
      • Feb 2016 - Jun 2017

      Göteborg, Sweden Leading R&D and mobile Chromium teams.

    • iOS Developer
      • Aug 2013 - Feb 2016

      Linkoping, Sweden Opera Mini for iOS, developing in Objective-C++ using UIKit.

    • United States
    • Financial Services
    • CTO
      • Jul 2012 - Jul 2013

      Saint Petersburg, Russian Federation Responsibilities: to lead the development, testing and publishing the mobile games for little children. Lead the development of 3 Android games. (Java/AndEngine/OpenGL ES) Lead the development of 1 iOS game. (ObjC/Cocos2d) Fixed multithreading issues with AndEngine (Android 2D Game Engine). With our design team designed the UX of the games (timings, animation, user controls etc). Conducted 7 lectures on FlexyMind Android Development School. Developed… Show more Responsibilities: to lead the development, testing and publishing the mobile games for little children. Lead the development of 3 Android games. (Java/AndEngine/OpenGL ES) Lead the development of 1 iOS game. (ObjC/Cocos2d) Fixed multithreading issues with AndEngine (Android 2D Game Engine). With our design team designed the UX of the games (timings, animation, user controls etc). Conducted 7 lectures on FlexyMind Android Development School. Developed FlexyMind site (3 revisions) (js, css, html, twitter bootstrap). Show less

    • United States
    • Health, Wellness & Fitness
    • Telephony Automation Lead
      • Jul 2011 - Jun 2012

      Saint Petersburg, Russian Federation Responsibilities: to develop, support and integrate the telco testing automation framework. Designed and developed the framework for SIP telephony automation (Python). Integrated the framework’s launcher into Jenkins CI. Created service to generate documentation from source code (Sphinx, Jenkins, Apache Web Server). Created kanban-like testcase development process for the team of test automation engineers (with code-review phase). Conducted 5 trainings on… Show more Responsibilities: to develop, support and integrate the telco testing automation framework. Designed and developed the framework for SIP telephony automation (Python). Integrated the framework’s launcher into Jenkins CI. Created service to generate documentation from source code (Sphinx, Jenkins, Apache Web Server). Created kanban-like testcase development process for the team of test automation engineers (with code-review phase). Conducted 5 trainings on telephony automation framework for outsource teams. Integrated framework and tests into company’s global CI. Show less

    • Russian Federation
    • Software Development
    • 1 - 100 Employee
    • Software Developer (full-stack)
      • Sep 2008 - Jun 2011

      Saint Petersburg, Russian Federation Created a web-service for error reportint with Jira integraion.(Python/Web.py/MongoDB/REST) Created a web-service for working with suspicious files. (Python/Web.py/MongoDB) Created the system for marketing analytics. UI was created as multiple Jira gadgets (Python/Web.py/MongoDB/OpenSocial/Java/Atlassian SDK) Created the business process automation system as a couple of Jira plugins. (Java/Atlassian SDK) Created the plugin to the VmWare vSphere to create… Show more Created a web-service for error reportint with Jira integraion.(Python/Web.py/MongoDB/REST) Created a web-service for working with suspicious files. (Python/Web.py/MongoDB) Created the system for marketing analytics. UI was created as multiple Jira gadgets (Python/Web.py/MongoDB/OpenSocial/Java/Atlassian SDK) Created the business process automation system as a couple of Jira plugins. (Java/Atlassian SDK) Created the plugin to the VmWare vSphere to create linked-clones (like in VmWare Workstation). (C#, Python) Created the UI test automation framework for the Outpost products. (Python, pywinauto) Show less

    • Marketing Services
    • 1 - 100 Employee
    • C++ / C# developer
      • May 2008 - Sep 2008

      Developing radio signal re-processing (targets tracking) for radar. Main language is C# 3.5 with LINQ.

    • United Kingdom
    • Media Production
    • C# developer
      • Sep 2006 - Mar 2008

      (C#, .net framework 2.0—3.5, Visual Studio 2005—2008 Team Suite). Respoibilities: developing CRM system - UI developing (Windows Forms, Windows Presentation Foundation, LINQ for objects); - reports generator for Microsoft Office 2003—2007 (Visual Studio Tools For Office); - existing code refactoring

    • Russian Federation
    • Education Administration Programs
    • 1 - 100 Employee
    • Embedded systems developer
      • Jul 2006 - Sep 2007

      Developing firmware for "frequency-code" convertor based on PIC18F4550 mc. (Macro Assembler for PIC, MPLAB 7.xx) Developing USB i/o system for device. Device class: Human Interface Device (C++, MAsm) Developing USB-HID device driver for Windows CE 5 (Windows Mobile 5-6). (C++, Windows CE API, Microsoft Platform Builder 5, Microsoft Visual Studio 2005). Developing object-oriented libraries for working with convertor. Platforms: Windows XP (.net 2.0, C#, PInvoke), Windows Mobile 5-6… Show more Developing firmware for "frequency-code" convertor based on PIC18F4550 mc. (Macro Assembler for PIC, MPLAB 7.xx) Developing USB i/o system for device. Device class: Human Interface Device (C++, MAsm) Developing USB-HID device driver for Windows CE 5 (Windows Mobile 5-6). (C++, Windows CE API, Microsoft Platform Builder 5, Microsoft Visual Studio 2005). Developing object-oriented libraries for working with convertor. Platforms: Windows XP (.net 2.0, C#, PInvoke), Windows Mobile 5-6 (.net compact 2.0, C#, PInvoke). Show less

Education

  • Baltic State Technical University "VOENMEH" named after D.F. Ustinov
    Master, Computer Science
    2004 - 2010

Community

You need to have a working account to view this content. Click here to join now