Maksim Dudko

Maksim Dudko

Flash Developer

Followers of Maksim Dudko241 followers
location of Maksim DudkoMinsk, Belarus

Connect with Maksim Dudko to Send Message

Connect

Connect with Maksim Dudko to Send Message

Connect
  • Timeline

  • About me

    Software Engineer

  • Education

    • Minsk State Higher Radiotechnical College

      2008 - 2012
      Associate's degree Electronic computing mean
  • Experience

    • EZERIN COMMUNICATIONS AGENCY

      Jan 2012 - Sept 2012
      Flash Developer

      1. Interactive websiteWeb site has several sections: Main, About Company, News feed, Contacts, SettingsMain features:- Animated transitions between sections - UI elements interact with animated background - Interactive sound and music2. Digital interactive postcardsPeople can send digital cards to each other on certain holidays: New Year's Eve, International Women's Day, Valentine's Day. Cards have animation and sound, which depend on the actions of the mouse. Cards also have a link to some event and the customer’s site. Show less

    • BelOMO Holding

      Aug 2012 - May 2019
      Lead Technical Support Engineer

      Department of automated enterprise control system.Responsibilities: Hardware and software support. Analysis and introduction of hardware and office equipment solutions. Introduction and maintenance of new enterprise software products. Performance of organizational functions.

    • Educational Institution

      Jan 2014 - Feb 2016
      Flash Developer

      Desktop 2D game about space adventure.Control a spaceship in dynamic gravitational systems. Learn the principles of motion in gravity and improve your driving skills. Complete goals to complete levels and get points. Goals, such as moving to a specified area, keeping the ship in the specified orbits or in the area, launching a probe for research. Use the gravity scanner and trajectory counter to determine the optimal tactics of movement in the gravitational system. Update the characteristics of your ship, complete the levels and move through the galaxy.Responsibilities: Creating GUI system and animate system. Creating game driver of dynamic gravitation systems. Creating game design tools. Show less

    • Educational Institution

      Jan 2018 - May 2019
      Unity Developer

      Mobile 2D game with unique game mechanics.Connect dots, create shape. Get points by the angles size in shape. Get as many points as possible to complete the level. Discover various game modes, explore the principles of geometry and improve records.Responsibilities: - Creating of game architecture- Creating GUI system and animate system- Developing game mechanics- Implementation of Unity Analytics and Unity IAP- Designing levels, analyzing user interaction and user training- Analyzing and fixing bugs and visual issues- Creating game design tools Show less

    • OCS Innovation Company (OCSICO®)

      Jun 2019 - Dec 2020
      .NET developer

      Engineer desktop software. WPFResponsibilities:- Creating of architecture with using MVVM pattern- Creating services and ViewModel builders- Creating XAML controls- Use multithreading and asynchronous processing- Code review- Refactoring- Creating technical documentation and UML diagrams

    • АДВИН Солюшнс

      Jun 2021 - now
      Software Engineer

      Projects:- Data Management System to share data within the working group includes workstations and central server. System provides high agility and multi-level customization of synchronization policy, security policy and settings for each of connected workstations. Solution includes User management, agile roles and permissions, user activity log and other- Image analysis and X-Ray scanning platform for several products. Multi-modules state machine-based system with runtime rebuilding functionals, panels, menus and buttons according with the current user permissions, workstation settings and connected equipment- Scanning service to working with scanning equipment such as detectors, generators and control blocks- Micro services as drivers for external equipment- Micro services as wrappers around the image processing and ONNX based neural networking servicesResponsibilities:- New projects elaboration, pre-designing, planning and estimation - Project architecture design for .net desktop applications, micro-services and server applications- Solution architecture design for apportioned, sustainable, data-safety system built from workstations and central server- Team-leadership, bringing in agile processes within the team and for the product owners- Introducing git-flow, TDD, all levels tests (unit / functional / integrational / stress)- API designing, feature developmentStack: .net 7, Golang, Mongo, grpc, json-rpc, WPF, ASP, openCV, ONNX Show less

  • Licenses & Certifications

    • ICAgile Certified Professional - Agile Project and Delivery Management

      ICAgile
      Apr 2024
      View certificate certificate