Mikhail Oparin, Research Engineer

Mikhail Oparin

Research Engineer

New York University

Location
United Arab Emirates
Education
High school or equivalent, Computer Science
Experience
12 years, 1 Months

Share My Profile

Block User


Work Experience

Total years of experience :12 years, 1 Months

Research Engineer at New York University
  • United States
  • My current job since October 2015

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

Research Assistant at Masdar Institute of Science and Technology
  • January 2014 to September 2015

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

QAAutomation Engineer
  • Russian Federation
  • October 2013 to January 2014

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

Intern at Samsung Electronics
  • Korea (South)
  • August 2012 to September 2012

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

Engineer at JSC “Elektronstandart” Science Research Institute
  • Russian Federation
  • February 2010 to May 2011

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

Education

High school or equivalent, Computer Science
  • at Seoul National University
  • August 2013
Bachelor's degree, Radio Engineering and Telecommunications
  • at Saint-Petersburg State PolytechnicalUniversity
  • August 2011

Specialties & Skills

Embedded C
Embedded Systems
Telecommunications
Android
APACHE WEBSERVER
CALLIGRAPHY
COMPUTER HARDWARE
FUNCTIONAL
LANGUAGES

Languages

English
Expert
Russian
Native Speaker
French
Beginner
Korean
Beginner