Michael Sidorenko

Michael Sidorenko Email and Phone Number

Software engineer | Hardware engineer
Michael Sidorenko's Location
Tbilisi, Georgia, Georgia
About Michael Sidorenko

I'm currently based in Tbilisi, Georgia. Ready for relocation and remote work. I'm open to exlporing new fields and projects.My experience as a software engineer includes firmware development in C for microcontrollers and software development in Kotlin/Java for Android. As a hardware engineer, I've designed PCBs and simple circuits. I'm skilled in working with measuring equipment, electronic assembly and soldering. Occasinally, I develop small Python projects using requests, NumPy, telebot and etc. I also have experience in teaching children of all ages.I enjoy working in a dynamic environment and am always keen to innovate and work on cutting-edge projects. If you're looking for a specialist who can contribute to both the software and hardware aspects of projects, let's get in touch and explore how we can create innovative solutions together.

Michael Sidorenko's Current Company Details

Software engineer | Hardware engineer
Michael Sidorenko Work Experience Details
  • Nomia
    Android Developer | Embedded Systems Engineer
    Nomia Mar 2022 - Jun 2023
    Dubai, United Arab Emirates
    Developed two products in parallel: Android POS app and All-in-One PC for cafes/bars/restaurants.As a member of the Android team:• Based on market demand, integrated new types of devices (acquiring and receipt printers), which allowed the company to work with new customers and product application scenarios;• Integrated an Android POS terminal using a third-party company API. It reached about 5,000 additional potential customers;• Developed high-level libraries for working with devices of the same type, which increased the speed of product development;• Rewrote application drivers from Java to Kotlin to work with external devices;• Developed: utilities for working with TLV mapping and data structures based on current fiscal laws; universal converter of receipts and acquiring slips for check tape of different width for various devices.In the hardware department:• Developed firmware for the All-in-One PC test bench, reducing the time needed to test hypotheses and technical solutions by 20%;• Created technical tasks for outsourcing teams;• Interacted with Chinese factories: developed technical documentation, tested finished products, advanced components to serial production.
  • Ctrln-Lab
    Hardware Engineer | Embedded Software Engineer
    Ctrln-Lab Aug 2021 - Mar 2022
    Moscow, Russia
    I participated in the development of an interactive museum exhibition for the Moscow Planetarium.During the project:• Developed a device used in more than 90% of all designed systems and wrote a driver for it. This saved resources for development of each exhibit;• Successfully integrated industrial hardware (motor controllers, absolute encoders, stepper motors) to provide stable solutions that do not require frequent service;• Worked on the full cycle of several device designs: component search → hypothesis validation and prototyping → circuit design → PCB tracing → documentation generation → assembly and sample testing;• Developed firmware for interaction of control devices with other system units (stepper motor controllers; discrete signal input/output devices; indication devices).I debugged and assembled systems, assisted with on-site commissioning and presented solutions to customers.
  • Prosoft
    Embedded Software Engineer
    Prosoft Sep 2020 - Jul 2021
    Yekaterinburg, Sverdlovsk Region, Russia
    I participated in the development of benches for automated functional and electrical testing of mass-produced devices.• Developed firmware for serial product verification devices, which increased the speed of engineers' work on the production line by several times.Worked with standard peripherals (UART, I2C, RS-485, ADC, DMA) and components (EEPROM, relay outputs, current measuring resistors, etc.). Wrote documentation for code. Worked with measuring equipment, soldering.
  • Prosoft
    Trainee
    Prosoft Jun 2020 - Aug 2020
    Yekaterinburg, Sverdlovsk Region, Russia
  • Liga Robotov
    Robotics Tutor
    Liga Robotov Sep 2018 - Apr 2020
    Yekaterinburg, Sverdlovsk Region, Russia
    Taught preschool and school-age children.The program of classes included: the basics of logic, mathematics, mechanics; the basics of project activities and public speaking.• I graduated 42 students, 5 of them became winners of regional competitions in sport robotics;

Michael Sidorenko Education Details

Frequently Asked Questions about Michael Sidorenko

What is Michael Sidorenko's role at the current company?

Michael Sidorenko's current role is Software engineer | Hardware engineer.

What schools did Michael Sidorenko attend?

Michael Sidorenko attended Ural Federal University.

Not the Michael Sidorenko you were looking for?

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.