- development of functionality for high load data processing - implementation of functionality to ensure multi-document transactions - business logic implementation - development of API and DAL - front-end and UI development - unit and integration testing - bug fixing
Class Wallet a US-based financial startup for educational organisations that aims to reduce transaction costs, track financial transactions in real-time and eliminate bureaucracy from the educational financial system. Our task was to develop and implement a new version of the product that supports millions of users and includes such features as prepaid cards support, online transactions, a role-based security model, online shopping integration and other features.
Technologies Stack:AWS Backbone.js HTML5 MongoDB .NET Node.js React.js CSS3 Mocha Redis Bower Gulp Docker
Education & Science, Banking & Finance
Financial data management system, Digital payments, educational app
Audiomachine – Music Production Collective
- business logic implementation - payments systems integration - development of API and DAL - front-end and UI development - bug fixing - deployment operations
A management system that is synchronized with Youtube CMS, and included customized extended functionality. ElifTech has developed and implemented a management system that supports millions of users and connects with YouTube CMS to control audio and video monetisation, as well as provide analytics functionality and a payments form.
Technologies Stack:AngularJS MongoDB Node.js Bower Gulp
Entertainment & Games
- multi-tenant architecture implementation - working on logistics algorithms - business logic implementation - development of API and DAL - front-end and UI development - mobile application development - bug fixing - database operations - deployment operations
MapTrack a fleet management system that provides the real-time location status of vehicles with full fleet metrics, maintenance scheduling, instant alerts and real-time analytics. Some additional features of the solution are the fleet’s route optimization and logistics algorithms, an automated reporting tool and an online dashboard.
Technologies Stack:AngularJS Node.js PostgreSQL Nginx RabbitMQ
Logistics & Transportation
Logistic app, transportations management application, Fleet management system, IoT Application
Health Care project
Technical Leader, Software Engineer, Team Leader
- design and implementation of a scalable system for high performance and reliable parallel uploading, storing and processing of large files - implementation of advanced configurable data validators and parsers (for fillable pdfs, CSV and xlsx) - design of database architecture - team leading - business logic implementation - development of API and DAL - front-end and UI development - bug fixing - database operations - deployment operations
The platform where researchers of the human brain and mental activity can cooperate to achieve better results together. The platform for human brain diversity project will allow scientists and experts from all over the world participate in experiments, analyze and share the data recorded from brain electrodes. The platform has unique requirements for reliability and security, needs to process large files of different formats and make them compatible with various devices.
Healthcare & Medicine
Big Data Analytics system
Software Engineer, Senior Data/Backend Engineer, R&D Consultant
design and implementation of scalable distributed workflows for processing of high amounts of data optimizing (in terms of performance) and general improvements of the existing functionality for the high-load data processing implementation of ETLs for data processing on data warehouse evaluating of the performance bottlenecks and eliminating them team leading business logic implementation development of API and DAL bug fixing code refactoring database operations deployment operations
A SaaS product that helps customers to analyze users activity on their websites. The platform keeps track of users actions on a website; analyzes all the pages on a website, evaluating which of them resonates most with users’ needs and interests, and shows which content topics and areas bring the most value to the engaging of the users encouraging further reading and return visits.
Advertising & Marketing
cloud-based SaaS, Marketing solution
Ivan Franko National University of Lviv
Master of Computer Applications