MS
Ukraine
UTC+02:00 (Europe/Kiev)
Marat S.
Senior Java/Scala Developer
Higher Education Computer Science
£66,500£53,200/YEAR
20% discount on yearly basis
All rates are indicative, annual rate includes 20% discount
£5,000/MONTH
£33/HOUR

Expertise

Core technologies

Java 8 5 years
Scala 5 years
Spring 5 years
Play Framework 5 years
AWS 4 years
MongoDB 5 years

Other technologies

C++
Node.js
Python
Bash

Portfolio Highlights

Under NDA

This application streams media content from different sources. The users are able to choose categories, filter the content they would like to see in the app and customize the application. The main purpose of the app is to provide the user with the combination of different social networks and media sources in one app.

Back End Developer

discussing a task specification and a testing plan, implementing the task, writing unit/integration/performance/system tests, making pull-requests, reviewing other’s pull requests, supporting a released feature

MongoDB
Scala
Akka
JDBC
JSON
Mockito
Oracle database
CouchDB
Unit Tests

Online video streaming

Low-latency (150 ms) online video streaming from cameras, with microservice architecture

Full Stack Developer

full-stack, implemented from scratch.

API
Java
JavaScript
Nette Framework
Spring
Bash
RxJava
virtualBox
WebSockets
Docker
ZeroMQ

Unblock

Peer-to-peer unlimited free proxy for browser & desktop

Back End Developer

Implemented back end and a desktop client, analyzed competitor’s solutions.

AWS
Node.js
Socket.IO
WebRTC
Mocha
Redis
Bash
CircleCI

Face detection service

Frontend and REST backend, except the detector itself

Full Stack Developer

Implemented a highly-performance REST API, a web-page with a demo, protection from malicious usage, made performance tests.

Amazon API
Amazon EC2
Amazon S3
API
AWS
Java
jQuery
Nette Framework
Python
Bootstrap
JUnit
Performance Testing
REST
TCP IP
Bash
DynamoDB
AWS Lambda

Smart metering, IoT project

Interesting tasks: - developed a parser for WMBus binary protocol, with the help of a 100 page long specification; - generic CRUD REST API controller; - automated deployment and CI using Jenkins and bash scripts.

Back End Developer

back end development, performing tasks, creating and reviewing pull-requests, actively participating in requirement analysis and system design.

Hibernate
JIRA
MongoDB
PostgreSQL
Akka
Elasticsearch
Git
Jenkins
Play Framework
Redis
Bash
RabbitMQ
Microservices

TheGreenestOffice

TheGreenestOffice – mobile app for tracking of employees on the map, viewing the time when an employee comes and leaves an office. GovInteract – mobile app for viewing information about city events and news, chat with the government.

Full Stack Developer

the first project was implemented from scratch by my teammate and I. For the second project I provided support and fixes

BlackBerry
CSS
Google Maps
JavaScript
jQuery
Knockout.js
PhoneGap
Geolocation
Git
HTML
REST
iOS Operating System
Android Operating System

About me

● I'm a polyglot developer with engineering skills and mindset, coming from math background. ● I usually use modern, powerful and simple tools that help me to keep things maintainable. I don't hesitate to write tests, documentation and like to automate what is possible, at any stage. An important aspect of my work is code duplication minimization. ● My experience includes back-end, front-end, mobile, game, algorithm, cloud, network development, video/image/audio/text processing and some machine learning, data science and AI.

CHI Development Center. agency #433

400+
Kharkov, Ukraine
GMT+2
Core Expertise
Android SDK
C++
CSS
Django
HTML5
Java
JavaScript
Kotlin
.NET
Node.js
Objective-C
PHP
Python
React.js
React Native
Ruby
Ruby on Rails
Symfony
UI
UX
CSS3
HTML
Laravel Framework
QA Management
Swift
Test Automation
2D Design
Angular 1x
iOS SDK
iOS Operating System
Vue.js
Angular 4
Industries
Architecture & Design, Education & Science, Business & Productivity, Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Information services & Technologies, Entertainment & Games, Construction & Real estate, Human Resources & Career, Mapping & Navigation, Sports & Fitness, Advertising & Marketing, Law & Government, Shopping & Loyalty programs, News & Media, Statistics & Atalytics, Kids & Childcare, Healthcare & Medicine, Safety & Security, Booking & Rent, Beauty & Personal Care, Service & Support, Films & TV, Insurance & Risk Management, Cybersecurity & Data Protection, Data Science & Machine Learning, Big Data, Automotive
CHI Software is the development center, based in Kharkiv, with representatives in Dnipro and Kiev (Ukraine), Israel and California. We’ve started off as a small web design studio. Nowadays, we have complex in-house expertise in different business domains and industries to offer. Our development team includes the following departments: web design, JavaScript, .Net, PHP, Ruby, Python, Java, C++, Mobile (Android and iOS), DevOps and QA. For a proper support, we have also trained a team of BI, BA and Project Managers who can join the project at any stage. We constantly keep up with the current technology trends: AI, Machine Learning, Computer Vision, AR/VR, continuous delivery, Blockchain, and cloud solutions integration, of course.