Research Engineer
New York University
Total years of experience :12 years, 1 Months
Building a wireless sensor network testbed for distributed synchronization and
localization algorithms
• Implementing Average Time Synchronization (ATS), Spatial Smoothing (SS) and Model Based
Clock Synchronization (MBCSP) distributed clock synchronization algorithms for 802.15.4,
ZigBee, and 6LoWPAN networks.
Used Languages: C
Used Technology: Atmel Studio, Atmel Software Framework, WireShark, git, GitLab, XCTU, Arduino
IDE
Used Libraries: RF24, SPI, Wire, XBee, IRremote, Adafruit_MQTT, ArduinoJson, ESP8266WiFi,
Adafruit_SleepyDog, AltSoftSerial
Used HW: SAMR21, Atmega256RFR2, XBee S2B ZB, XBee 802.15.4, nRF24L01+, ESP8266 ESP-01,
Arduino Pro Mini, LTE-302, LTR-301
Full stack development of a platform for evaluating a positive effect of ride sharing (estimation
of the the reduce of CO2 emissions)
• Solving constraint-satisfaction-problem in regards to the travelled distance and time
parameters
• The solution received a 30k$ seed fund from TURN8 business accelerator in Dubai
Used Languages: Java, php
Used Technology: Android Studio, Amazon EC2, Linux, Apache, PostgreSQL, PostGIS, Mapbox,
Firebase, GeoFire, Facebook SDK, Volley, Gson, OkHTTP, ButterKnife, JUnit, Robolectric, JodaTime,
Calligraphy
Design and implementation of the automated tests for QA (functional / load) of the
residential water and electricity smart metering systems
Used Languages: Java
Used Technology: ZigBee, IntelliJ IDEA, TelepositionProject proprietary software tools, Maven,
Mercurial, Redmine, Jenkins
South Korea
• Rewrote source code for 'Odin3' software tool without Microsoft Foundation Class to make the
tool work under the Windows command line. Automated detection and uploading of the files
required for the simultaneous update of Android OS to several smartphone devices.
Used Languages: C++
Used Technology: Microsoft Visual Studio
Design and implementation of the methods for remote testing of the full functionality of
hardware components under the impact of radiation
• Wiring custom printed circuit boards, writing microcontroller firmware and running functional
tests for individual microchips
Used Languages: C
Used Technology: AVR Studio, CodeVisisonAVR, uVision, P-CAD