Since 2011 I am working with server application projects related to data aggregation and near-realtime synchronization and distribution between different devices.
Work experience:
GPO Technologies, CEO, full stack developer 2019 - now
* Server Application: architecture design, development from scratch
- Java, JavaScript, TypeScript, Python
- MySQL, SQLite, Google Firebase, MongoDB
- Spring (Boot, Security, Data, etc.), Hibernate
- RabbitMQ (MQTT, STOMP)
- AngularJS, Angular2+
* Project management: customer's requirements collecting, transforming requirements into technical documentation, estimates
- Jira, Confluence, Trello
- Bitbucket, Git
- Sluck
* Mobile Application: concept design, implementation
- Ionic Framework, Apache Cordova
- Native Android development
- Native iOS development
* Delivering: publishing to dedicated servers, on Google Play and Apple App Store
- Parcel Manager
- Dimol Smart
Luxoft (senior full stack developer), Kiev, Ukraine from 09/29/2017 – 2019
* Server Application (Java/JavaScript: Spring, Karaf, PredixSDK, Angular, etc.)
- DB administration (Oracle DB, PostgreSQL, CouchBase, SQLite)
- Python (perform geojson data, fetch from remote server, convert, upload to third server, etc.): lz4, requests, cx_oracle, psycopg2, threading, math, numpy
* Mobile Applications (Android, iOS)
* Mobile enterprise project