TECH STACK
Libraries/Frameworks/Tools:
Hibernate jQuery Ruby on Rails Selenium Spring Twitter Bootstrap Vaadin Akka FreeMarker JDBC JUnit Mockito Play Framework SwingEXPERIENCE
Industry Experience
Education & Science
Product Experience
enterprise translation automation system, educational app
PORTFOLIO HIGHLIGHTS
Mar `18 – Feb `19
11 months
OneSky
Scala Senior Developer
The Backend development of main application microservices trough GRPC protocol.
The main feature is to allow application developers to translate their application to different languages. Developers can upload their files in different formats (e.g. XML for Android or .resx/.resw for Windows application) and create translation themselves or hire a proficient translator to do the translation. A developer then can download translated files and put them into their application. Technologies: Scala, Scalaz, Tpolecat Atto, Scalatest, Mockito.
Technologies Stack:
Scala MockitoProduct:
enterprise translation automation system
Mar `18 – Feb `19
11 months
Gatekeeper ticketing
Scala Software Engineer
Alexander was leading the backend development of REST API Gateway for the application built with microservices architecture.
A platform-aggregator of different events related to traveling - concerts, shows, etc. Also, it is possible to book flight and bus tickets there, rent a car or book a room in a hotel there as well. In other words, it's a booking service-aggregator.
Technologies Stack:
Scala Play Framework REST SelenideMar `18 – Feb `19
11 months
Edifylearning
Scala Software Engineer
The development of the backend application part written in Play! framework with an ability to post videos and complete quizes.
Australian educational platform.
Technologies Stack:
PostgreSQL Scala Selenium Twitter Bootstrap Mockito Play Framework ES6Mar `18 – Feb `19
11 months
Tenders project
Java Software Engineer
Alexander was using Spring framework to build this Australian tenders aggregator.
A platform for managing all tenders data and subcontractors. There are specifically required features such as closing tenders reminders, storing all needed data in one place, managing tenders offerors, etc.
Technologies Stack:
CSS Hibernate JavaScript jQuery PostgreSQL Selenium Spring Twitter Bootstrap Apache Tomcat HTML JUnit quartz Java 8Mar `18 – Feb `19
11 months
stav online
Scala Software Engineer
Leading the development of the backend application part built in Java with various frameworks mentioned below.
An interactive e-learning platform that fuses progressive educational practices with modern web technologies. Among the main project features, there are game elements, points gained for correct answers and bonus system for students; an automatic check of test results, displaying statistics of the class and individual students progress for teachers. The admin panel allows easily add and manage tasks that are shown to students.
Technologies Stack:
Apache CSS Hibernate JavaScript jQuery PostgreSQL Scala Selenium Spring Twitter Bootstrap FreeMarker HTML JUnit quartzIndustry:
Education & Science
Product:
educational app
Works:
Mar `18 – Feb `19
11 months
Branto
Scala Software Engineer
He was developing a server side part of an application for this smart home startup. Alexander has also developed DB management for iOS and Android devices and the Branto device itself along with diverse access configurations for the Branto device.
Application for a smart home startup project
Technologies Stack:
CSS JavaScript jQuery Play PostgreSQL Scala Selenium Twitter Bootstrap Akka HTML WebSocketsMar `18 – Feb `19
11 months
Your personal power symbol
Scala Software Engineer
The development of the backend development part and the ability to generate pdf books formats.
A web application for generating an astrological information of a person basing on his name and date of birth. As a result, he gets an image that is called a Power Symbol. All generated information is available to be downloaded. Also, there has been integrated a PayPal payment system for an online ordering of a printed version of a book and jewellery in a shape of your symbol.
Technologies Stack:
Apache CSS Hibernate JavaScript jQuery PostgreSQL Scala Selenium Spring Twitter FreeMarker HTML JUnitMar `18 – Feb `19
11 months
CSUI
Scala Software Engineer
A corporate system for inventory procedures and other recordings. Built for an easy navigation between all items through different offices of one company.
Technologies Stack:
CSS JavaScript jQuery PostgreSQL Scala Selenium Twitter Bootstrap HTML Play FrameworkMar `18 – Feb `19
11 months
Business startup Communicator
Java Software Engineer
A B2B social network, tenders platform, a trading platform for non-business users and a promo platform.
Technologies Stack:
Hibernate Java Spring Vaadin Apache Tomcat