Dmitrii Ivanov

Lead Software Engineer at MyOffice
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Yaroslavl, Yaroslavl’, Russia, RU

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

    • Russian Federation
    • Software Development
    • 1 - 100 Employee
    • Lead Software Engineer
      • Sep 2022 - Present

      * Developed crossplatform core libraries for text and spreadsheet editors
      * Implemented part of GOST digital signature and endnote features
      * Fixed bugs with gdb and valgrind
      * wrote unit tests in gtest * Developed crossplatform core libraries for text and spreadsheet editors
      * Implemented part of GOST digital signature and endnote features
      * Fixed bugs with gdb and valgrind
      * wrote unit tests in gtest

    • Russian Federation
    • Information Technology & Services
    • 1 - 100 Employee
    • Senior Software Engineer
      • Dec 2021 - Sep 2022

      * Developed Big Brother: multithreading services in C++17 for network traffic processing
      * Fixed a service that stopped to cope with data load
      * Wrote unit tests in catch2 and integration tests in Robot Framework
      * invented new algorithms for data processing
      * made a stress test tool for generating input data flow with specified properties
      * Automated routines via Python, shell scripts and Ansible. * Developed Big Brother: multithreading services in C++17 for network traffic processing
      * Fixed a service that stopped to cope with data load
      * Wrote unit tests in catch2 and integration tests in Robot Framework
      * invented new algorithms for data processing
      * made a stress test tool for generating input data flow with specified properties
      * Automated routines via Python, shell scripts and Ansible.

    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Feb 2015 - Sep 2021

      * Developed the core of a client server application for housing and communal services * Ported all legacy visual studio C++ projects to CMake * developed a new lexical analyzer in C++17 and most of a virtual machine for a proprietary scripting language in TDD style with numerous unit tests in gtest * Rewrote complex queries form MsSQL dialect to Postgres * Designed application logging infrastructure based on ELK Stack: filebeats, logstash, ElasticSearch and Kibana. * Developed COM-objects in C# for communication with external services, e.g. smart meters measurement integrators and RabbitMQ * Made a GUI utility in Python and PyQt for Nomad config generation * Wrote documentation in AsciiDoc for proprietary script and its modules * Moved all projects from SVN to Git * Stress tested application web UI with OWASP ZAP Show less

    • Russian Federation
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Apr 2011 - Feb 2015

      * Developed web applications in C# for online auctions and contests * Designed new tables in MsSQL * Made UI in ASP.NET WebForms and MVC * Used EntityFramework and LINQ * Developed web applications in C# for online auctions and contests * Designed new tables in MsSQL * Made UI in ASP.NET WebForms and MVC * Used EntityFramework and LINQ

Education

  • Yaroslavl Demidov State University
    specialist degree, Mathematics and Computer Science
    2005 - 2011

Community

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