Andrei Tarutin

Andrei Tarutin

SharePoint Engineer for E-Government Projects

Followers of Andrei Tarutin681 followers
location of Andrei TarutinDubai, United Arab Emirates

Connect with Andrei Tarutin to Send Message

Connect

Connect with Andrei Tarutin to Send Message

Connect
  • Timeline

  • About me

    Lead Software Engineer | 12+ YoE in C#/.NET | Distributed Systems | Microservices | FinTech

  • Education

    • Higher Foreign Language Courses of the MFA of the Russian Federation

      2012 - 2015
      Upper-Intermediate English 5.0 / 5.0
    • National Aerospace University -'Kharkiv Aviation Institute'​

      -
      Graduate Degree Computer Software Engineering 4.85 / 5

      Activities and Societies: Rock climbing

    • Higher School of Economics

      -
      Bachelor's degree Applied Computer Science in Economics 4.9 / 5.0

      Activities and Societies: English-speaking club

  • Experience

    • ARMADA OAO

      Jul 2013 - Dec 2015
      SharePoint Engineer for E-Government Projects

      • Built SharePoint 2013 intranet solutions for the Moscow Region City Building Council (500+ users) and the Moscow City Department of Transportation, streamlining government processes.• Created custom forms, UI enhancements (JavaScript/TypeScript, Knockout.js, Bootstrap), and deployed SharePoint artifacts via CSOM APIs.• Developed farm solutions (timer jobs, event receivers, web parts) and integrated business connectivity services and SQL Server Reporting Services for large-scale data handling (1M+ items). Show less

    • TACME LLC

      Dec 2015 - Oct 2017
      Lead SharePoint Engineer (MENA E-Government Projects)

      • Led development and maintenance of SharePoint-based solutions in Dubai and Abu Dhabi, ensuring quality and stability across high-profile e-government projects.• Oversaw a developer team, defining technical design document and delivering libraries/frameworks for internal use.• Key Projects: Ajman Municipality Website, Dubai Health Authority Website, and Abu Dhabi Family Foundation Website.

    • Lykke

      Jun 2017 - Dec 2020

      • Cryptocurrency exchange and wallet development. Actively maintaining and adding new features.• Cryptocurrency payment core, back-office, and payment terminal Lykke Pay.• Loyalty platform for Emaar, one of the largest developers in the Middle East.• Pilot clearing system for IATA (iata.org), involving five airlines.• Trading terminal for BNP Paribas Bank. • Developed and maintained Web APIs, core modules, and microservices architecture.• Implemented best practices for scalability, reliability, and performance.

      • Senior Software Engineer

        Oct 2017 - Dec 2020
      • Backend Software Engineer

        Jun 2017 - Oct 2017
    • BNP Paribas

      Dec 2020 - Mar 2023
      Lead Software Engineer

      • Leading development of a multi-tenant CFD margin trading platform for investors and brokers, leveraging a microservices architecture.• Guiding the backend team, establishing CI/CD pipelines, and resolving production incidents while maintaining deep domain expertise.• Performing active development, code reviews, and collaboration on open-source segments of the project.• Complex release workflow automation

  • Licenses & Certifications

    • Associate Developer

      OutSystems
      Nov 2016
  • Volunteer Experience

    • Volunteer Instructor at TUMO Moscow

      Issued by Tumo Center for Creative Technologies on Feb 2023
      Tumo Center for Creative TechnologiesAssociated with Andrei Tarutin