Raman Rusak Email and Phone Number
Engaged Research & Embedded Software Engineer with 8+ years of experience developing innovative TinyML & IoT consumer products. Experienced in embedded development using both bare metals and an asynchronous task-scheduling architecture. Proficient in a various communication protocols, machine learning algorithms, wireless RF and networking technologies.• experienced with ARM Cortex-M, ARC and RICS-V instruction set architectures;• proficient in embedded C/C++;• proficient in scripting languages: Bash, Python;• experienced with various Machine Learning tools such as Tensorflow Lite, Caffe, Keras, CMSIS-NN;• proficient in signal processing for inertial sensor data, mmWave radar data, audio and vibration analysis;• experienced with multithreaded micro-kernel RTOS’s such as FreeRTOS, ThreadX;• solid experience developing algorithms using Matlab/Simulink ecosystem;• experienced with low-power wireless technologies such as LoRa, LTE Cat M1, BLE;• handle both low level debugging including using lab equipment as well as with system level debugging across the full stack;• working with different project management methodologies(waterfall, agile, scrum, kanban);• experienced with modern development workflow and CI/CD pipeline (docker, git, jenkins, teamcity, jira, etc).
-
Principal Embedded Software Engineer - Signal Processing | TinymlNeuton.Ai Jul 2022 - PresentCyprusLeads the design and development of C/C++ software architecture, signal processing and machine learning algorithms for resource-constrained Edge devices(MCU, sensors) and the AutoML/TinyML web platform. -
Senior Embedded Software EngineerKlika Tech, Inc Oct 2020 - May 2022Minsk, Belarus• Implemented a production-grade Anomaly Detection model for a Cortex-M4F based HVAC system.• Developed C++ tinyML library with edge-learning functionality to prevent Dataset shift problems.• Preparation of materials for marketing and scientific events like tinyML Summit.• Developed LTE-CATM1 network stack and drivers for working with Sierra Wireless modem.• Implemented LoRaWan Class-C network features for rental property management device.Engaged in the development of ML models and wireless stacks for clients in the field of Smart Access Control and HVAC systems. And also involved in the enhancement of the company's TinyML competencies, R&D and business proposals. -
Firmware EngineerOctonion Aug 2017 - Oct 2020Minsk, Belarus• Working closely with Machine Learning team, provide Predictive Maintenance and Keyword Spotting features on Cortex-M4F.• Implemeted different DSP algorithms: FFT, MFCC, DCT and more.• Improve performance of ML algorithm using ARM SIMD and vector instructions.• Developed new STM32Cube Expansion Package with Vibration Analysis features.• Wrote various design documents which describe the firmware architecture, implementation and interactions within the various subsystems.• Porting Azure and AWS IoT Device SDK and wrote services to work with server backend.• Developed LoRa Class-A Node Device as part of Actility ThingPark™ ecosystem.• Performed power consumption analysis and developed firmware for lowest battery consumption.• Wrote software for testing the device in production, helped set up production at the factory.• Design and implement Board Support Package for IoT-Node device.Developed SMARTEDGE AGILE IoT solution with end-to-end security stack, machine learning algorithms for Predictive Maintenance, Anomaly detection and Motion Recognition.
-
Firmware EngineerPiqlive Mar 2016 - Aug 2017Minsk, Belarus• Optimize Machine Learning algorithms for performance improving on Cortex-M3/M4F• Implement low level device drivers for multiple MEMS sensors.• Developed drivers and Adaptive Kalman Filter Positioning Algorithm for GNSS receiver.• Developed test tool for automated in-target software embedded testing.• Developed firmware for Li-ion battery state of charge/discharge estimation and power management features.• Implemented LoRa and (G)FSK M2M communication stack.• Assisted in hardware design, resulting in significantly reducing debug and integration time.Working on PIQ and Babolat POP smart wearable sensors with motion recognition algorithms that analyze sports movements and provide athletes with statistics and tips for improvements. -
Medical Electronics Service Engineer InternAlc Tahataksi Jul 2015 - Feb 2016Minsk, Belarus• Maintenance, installation, dismantling various medical equipment: EKG / ECG machines, diagnostic ultrasound systems, electrosurgical devices, medical air disinfection & purification systems.• Adjustment, repair, technical support of medical equipment.• Performed analyses and evaluation on data samples and documented information gathered during inspections of medical equipment.
Raman Rusak Education Details
-
Biomedical/Medical Electronics
Frequently Asked Questions about Raman Rusak
What company does Raman Rusak work for?
Raman Rusak works for Neuton.ai
What is Raman Rusak's role at the current company?
Raman Rusak's current role is Principal Research & Embedded Software Engineer | C/C++ | ML | Signal Processing | Sensing.
What schools did Raman Rusak attend?
Raman Rusak attended Belarusian State University Of Informatics And Radioelectronics.
Who are Raman Rusak's colleagues?
Raman Rusak's colleagues are Mike Matthews, Ekaterina Kurilova, Dmitry Markelov, Lana B, Natalia Zhukova, Vladislav Stoyanov, Stan S..
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial