Badges
Certifications
Work Experience
Software Engineer
RVi Group•  June 2018 - February 2019
Currently, I'm developing the app - client for IPC, DVR/NVR, VMS devices. The app will allow to watch live streams from devices, control devices, play archives, PTZ, etc. Also the app allows you watch live and archive streams from RVi Cloud. Technology stack: C# + F#, Xamarin.Native (iOS and Android), REST API, HTTP/UDP, RTSP/HLS, ONVIF, MVVM, NoSQL, work with difference SDK's from 3rd party companies.
Software Engineer
SibGeoProject•  February 2016 - May 2018
- Create a massive offline cross-platform (Android and iOS) application for heads of Russian oil and gas companies with information about underground natural resources in Russia. Work with large offline databases. Work with maps (online and offline) and documents. - Regularly use the following technologies: Native Xamarin, C#, MvvmCross, Json, Rest API, Http, SQLite, SQLChiper, Google map, ArcGIS map (features, layers, WKB), Unit tests (NUnit, Moq), Git, Azure
Software Engineer
Notissimus•  June 2014 - February 2016
- Created Xamarin applications for iOS and Android - Developed a CMS analog for smartphones with Xamarin - Regularly worked with the following technologies: C#, Xamarin stack, SQLite, Rest APIs, native Xamarin, Xamarin.Forms, Json, iBeacon, Push notifications, Git, Azure
Software Engineer
Gaika Group•  April 2014 - May 2014
- Developed Windows Phone (WP8) application for parents and children to choose between hospitals and make appointments with specific doctors - Regularly worked with the following technologies: C#, Silverlight, MVVM, Json
QA Automation Engeneer
NAME'S Online Department Store•  December 2012 - February 2014
- Ran manual tests of site functionality - Created functional, load, regression tests - Developed strategy for testing - Wrote functionality test on C# (Selenium, NUnit) + JavaScript - Wrote my own test framework using Page Object, Page Factory and Page Elements patterns - Worked on integrating CI to develop automatic testing process
Web Developer
Gloryon•  August 2011 - February 2012
- Maintained the company’s website - Developed any ideas/issues that upper management wanted to implement on the website - Regularly worked with the following technologies: PHP5 (Symfony 1.x), JavaScript (mostly using Prototype library), PL/SQL + Propel (Oracle), HTML + CSS, SVN
Education
Tomsk State University of Control Systems and Radioelectronics
Computer Science, BE•  September 2006 - June 2011