Olga Sukhova

Software Engineer at Koppermann Software
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Hallbergmoos, Bavaria, Germany, DE
Languages
  • English Full professional proficiency
  • Deutsch Limited working proficiency
  • Русский Native or bilingual proficiency

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.

Credentials

  • PMI Agile certified practitioner
    Project Management Institute
    Jul, 2023
    - Nov, 2024

Experience

    • Germany
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Oct 2022 - Present

      My responsibilities: 1) Coaching my team to bring an agile mindset 2) Organization of onboarding processes: videos, documentation, rules. 3) Exploration of existing architecture, preparation of architecture for new solutions (moving from Windows desktop to Web) 4) Speaking with customers, identifying their needs, discussion about contracts, architecture discussions, creation of tickets. 5) Writing code, tests, documentation My responsibilities: 1) Coaching my team to bring an agile mindset 2) Organization of onboarding processes: videos, documentation, rules. 3) Exploration of existing architecture, preparation of architecture for new solutions (moving from Windows desktop to Web) 4) Speaking with customers, identifying their needs, discussion about contracts, architecture discussions, creation of tickets. 5) Writing code, tests, documentation

    • Russian Federation
    • Hospitals and Health Care
    • 1 - 100 Employee
    • Technical Manager
      • Mar 2022 - Oct 2022

      My responsibilities: * Making processes inside my team from zero: recruiting, release processes, code-reviews, etc. * Making processes between my team and other teams(QA, analytics, managers). When I started we didn’t have analytics, QA, DevOps Engineers at all. * Exploration of existing architecture, finding the weakest parts for optimization, prioritization of tasks with other managers. * Writing code, writing tasks for others, making tech-documentation, helping my team with their tasks. * Making the system more transparent. * Fixing something in production, even infrastructure things. * Having everything under control. Results: * Stability and performance growth, the company stopped to lose money because of stability issues. * Unavailability decreased from 200 hours/month to 5 hours/month. * Some transparency is reached. We can see that something goes wrong and can react, or we can even prevent some issues. Monitoring was added, tests were improved. * Amount of clients complaints decreased from 5000/week to 500/week. * New features are in production(online pharmacy). Technologies: C#, .Net, RabbitMQ, Kafka, Elastic, MSSQL, PostgreSQL, Docker, Linux, Grafana. Azure Service Fabric, youtrack, Gitlab, microservices Show less

    • Russian Federation
    • Computer & Network Security
    • 200 - 300 Employee
    • Development Team Lead
      • May 2020 - Mar 2022

      Working with my team as team leader:1) Daily monitoring of the work of the team, delegation + assistance insolving problems that arise.2) Improving features and their prioritization. If necessary, providingmore explanatory detail to my team.3) Coordinating with other development teams, establishing processes ofcommunication.4) Code review.6) Working with HR to find new employees.My individual responsibilities include:Communication with system users, identifying problems / analyzingfeatures, writing the results of meetings with users, setting tasks in TFS.Identification of application problems, deep work on stability andperformance: setting indexes in Postgres Database, architecturechanges, identifying "weak" places, fixing bugs.Writing code.Completed task of note:Making a federal information security system: highload, two datacenters, availability 99.99%..Net, Python, Angular, RabbitMQ, Elastic, PostgreSQL, Docker, VMware,Linux, Grafana, TFS. Show less

    • Software Engineer
      • Nov 2019 - May 2020

      Developing new functionality of software products:- writing code;- API design;- designing modules and libraries of software products;- refactoring and writing tests;- documentation of new features.supporting for existing company products;working in team, estimating task completion timepython, .Net Core, .Net Standard, Postgres, RabbitMQ, TFS, Git, Angular8, typescript, elastic, docker

    • Software Engineer
      • Feb 2019 - Nov 2019

      Support, revision and optimization of code(app rose its speed for 50 times after optimization), Microservice architecture design, Writing load tests, Deploying services with docker, Writing scripts for business tasks. Technology stack: back-end: Programming in C# (and python a little bit), using Net Framework, ASP.NET MVC, .Net Core, Redis, RabbitMQ, Docker, docker-compose. Databases: Postgress, MongoDb, MSSQL Version control system: git. front-end: Angular6, vuejs, scss, html, typescript, bootstrap Show less

    • Software Engineer
      • Aug 2016 - Feb 2019

      Developing web applications and services on this stack: C#, ASP.NET MVC, .Net Core, Angular, Redis, MySql, EntityFramework, MongoDb, Bootstrap, git, html, javascript. Supporting for existing web applications. Parsing web-sites; Developing new features; Participation in a SCRUM team; Taking part in discussions for architectural solutions. Interaction with customers and understanding their needs. Working alone, in a pair, in a team. Reading other's code. Testing. Developing web applications and services on this stack: C#, ASP.NET MVC, .Net Core, Angular, Redis, MySql, EntityFramework, MongoDb, Bootstrap, git, html, javascript. Supporting for existing web applications. Parsing web-sites; Developing new features; Participation in a SCRUM team; Taking part in discussions for architectural solutions. Interaction with customers and understanding their needs. Working alone, in a pair, in a team. Reading other's code. Testing.

Education

  • MTUCI
    bachelor, information systems and technologies

Community

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