Ivan Poluianov

Ivan Poluianov Email and Phone Number

Principal Software Engineer @ Bar, ME
Bar, ME
Ivan Poluianov's Location
Bar, Montenegro, Montenegro
About Ivan Poluianov

I am a full stack developer with a BackEnd focus.I have:• many years of experience developing high-load industrial applications;• deep knowledge of computer science;• extensive experience with various version control systems and softwaredevelopment automation systems (most preferred - Atlassian stack/Git);• experience in drafting technical specifications;• experience in discussing technical requirements with a customer;• experience in developing complex microservice applications;• experience in SW development for MCU STM32 / extreme performance optimization;• experience in development UI applications usingFlutter/Qt/ReactJS/WinForms.Preferred technologies (in decreasing order):Language: GoLang/C/C++/Flutter(Dart)/Python/C#Techs: Networking/Microservices/HighLoadDBMS: Sqlite/CustomDB/Postgres/FoundationDB

Ivan Poluianov's Current Company Details
Q-Tek d.o.o.

Q-Tek D.O.O.

Principal Software Engineer
Bar, ME
Ivan Poluianov Work Experience Details
  • Q-Tek D.O.O.
    Principal Software Engineer
    Q-Tek D.O.O.
    Bar, Me
  • Q-Tek D.O.O.
    Senior Software Engineer
    Q-Tek D.O.O. Sep 2015 - Present
    Montenegro
    Responsibilities:Design and development of software for hardware and software systems:quadrupole mass analyzers, gas chromatographs and other. These are devicesfor qualitative and quantitative analysis of substances and their mixtures.• creation of BackEnd for managing and collecting data from a large numberof devices (microservices/Golang/Networking);• low level development: several embedded solutions based onSTM32(ARM) (ANSI C и С++, Hardware Interfaces);• creating of software libraries for working with hardware components(GoLang, C++, Networking);• development of modules for various data processing and analysis (C++,GoLang);• development UI-applications for commercial software (Qt, C++);BackEnd:Interacting with devices via network, collecting a huge amount of data,processing and providing access to data through API.Initial data processing, special information compression algorithms, encryption.Data delivery in a complex network infrastructure using UDP Hole Punching andother technologies.The software communicates with the low level via UDP/TCP/SCTP.Cloud service for accessing laboratory data via the Internet using mobileApp.In most cases GoLang services are used. In some projects I use C++;Conducted reverse engineering of various proprietary protocols using Wireshark.FrontEnd:The following stacks were used to create UI:• Qt/C++ (desktop apps);• Flutter/Dart (mobile/desktop apps);In addition, the software implemented various device emulators(GoLang/C++/Qt/.NET/C#/Networking).Low Level:Projects without OS.In the low-level software, the STM32 microcontroller controls the stand-aloneoperation of the Ethernet-controlled analyzer (LwIP).Support for working with ADC / DAC using SPI / DMA was implemented.Implemented control of external devices connected to the RS-485 bus.Developed software for several types of display modules with touch screens.Development Tools: C/C++ (Keil uVision & STM32 CubeIDE).We used Scrum and Git.
  • Logistics Park Or
    Senior Software Engineer
    Logistics Park Or Dec 2013 - Sep 2015
    Saint Petersburg, Russian Federation
    Automation of the logistics park. Development of new software and support existing systems.Responsibility:- development of server application with business logic (.NET 4.0, C#, WCF, MsSql, OracleDB);- development of GUI-applications (.NET 4.0, C#, WinForms, WPF, WCF);- development of the database architecture. (MS SQL Server / Oracle)- creating new functional of WMS system Logistics Vision (.NET 1.0).- technical support and consultation users;
  • Peter-Service
    Senior Software Engineer
    Peter-Service Oct 2013 - Dec 2013
    Saint Petersburg, Russian Federation
  • Energosoyuz
    Software Developer
    Energosoyuz Oct 2006 - Sep 2013
    Санкт-Петербург
    Team work in software development for electric power facilities in Russia and the CIS countries.Responsibility:- development of modules for interacting with specialized equipment and software (С++, Sockets, DCOM, SerialPorts, Multithreading, SQL, XML)- development of GUI-applications (C#, WinForms, WPF, WCF, DCOM, Sockets)- MiddleLayer development services responsible for the interaction between the system components, and client GUI-applications. (C++, C#, MS SQL Server, ADO, ADO.NET, XML).- development RIA-applications (Silverlight 4, ASP.NET, Domain Services, Entity Foundation.- development software system for monitoring the work of geographically distributed network SCADA-systems. (C#, FTP, ASP.NET, MVC).- development of the database architecture. (MS SQL Server, Stored Procedures, Functions)- technical support and consultation users;- directly involved in the process of implementing the system at the customer side, system configuration, organizational issues;- design, development and administration of the site based on Drupal (PHP/MySQL)
  • Interstep
    Software Developer
    Interstep Jun 2006 - Oct 2006
    Saint Petersburg, Russian Federation
    ERP Oracle JD Edwards EnterPrice One 10Converting data between ERP systems by XML.C++/C#
  • Korus Consulting
    Software Developer
    Korus Consulting Dec 2005 - Jun 2006
    Technical support of MBS Navision.
  • Garant International
    Junior Software Developer
    Garant International Feb 2005 - Jun 2005

Ivan Poluianov Education Details

Frequently Asked Questions about Ivan Poluianov

What company does Ivan Poluianov work for?

Ivan Poluianov works for Q-Tek D.o.o.

What is Ivan Poluianov's role at the current company?

Ivan Poluianov's current role is Principal Software Engineer.

What schools did Ivan Poluianov attend?

Ivan Poluianov attended Saint Petersburg State University Of Aerospace And Instrumentation.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.