Aliaksandr Vasiliuk

Senior Software Engineer
in Minsk, Belarus
An experienced Senior Software Engineer with expertise in Java and Spring stack, including Hibernate and other ORMs. Database expertise include MongoDB and PostgreSQL. More importantly, I am a fast learner and am actively seeking to learn new tech stacks.

Highlights

A hands-on expert developer on Java stack, I am also versed in breath of other modern tech stacks including JavaScript, Angular, JQuery, and various databases, SQL (e.g., PostgreSQL) and NoSQL (MongoDB)

Preferred Environment

Experience

PostgreSQL6 yearsSpring6 yearsJava6 yearsMongoDB5 yearsREST4 years

Location

Employment

Senior Java Software Engineer

Forte Group
• July, 2020
- September, 2020
• Remote

Communication platform development on legacy codebase

Tech Stack: Java, Cassandra,  Kafka, Guice, Gradle

Senior Software Engineer

Technology Consulting Group
• June, 2017
- October, 2019
• Remote

Machine Learning platform development. Rest services development, code review, code refactoring, a bit of kubernetes management.
Tech Stack: Java 8, Spring Boot, Kafka, Postgresql, Hibernate, Docker, Kubernetes, Gradle

Senior Java Software Engineer

Severex
• March, 2016
- May, 2017
• Minsk, Belarus

Big system processing huge amounts of information (Sorry – NDA) Micro services development.

Tech Stack: Java 8, Spring Boot, Elastic Search, MongoDB, Antlr4, Docker

Senior Java Software Engineer

MAVERICK AGENCY LIMITED
• June, 2015
- September, 2015
• Remote

Remote job. Development of CMS and other small products. Backend development, Web Interface development, external services integration (Plivo, CloudFlare).

Tech Stack: Java 7/8, PostgreSQL, Tomcat, Spring stack (Core/ MVC/Security/Data), Javascript, AngularJS, jQuery, Uderscore, JTwig, Maven

Java Team Lead

EPAM Systems
• February, 2014
- May, 2015
• Minsk, Belarus

Leading team that develop automated dealer and vehicle review moderation system for one of largest american Automotive Website. Migration 50mil users/month site from Oracle Coherence to MongoDB.

Tech Stack: Java 7, PostgreSQL, MongoDB, Weka, Spring stack, Tomcat, AngularJS, jQuery, Underscore, Maven

Senior Java Software Engineer

BELLINTEGRATOR
• December, 2012
- August, 2013
• Minsk, Belarus

Development of system for user call data aggregation and translation to human readable language.

Tech Stack: Java 7, WebSphere, XSLT, Servlets, JSP

Java Team Lead

ADAMANTIUM
• August, 2010
- October, 2012
• Minsk, Belarus

Development of internet advertising system radiumone.com 

Tech Stack: Java 6, Spring stack, MySQL, Tapestry5, jQuery

Java Software Engineer

EPAM Systems
• January, 2008
- June, 2010
• Minsk, Belarus
  • Development of rebate accounting system for medicine trade organisations.
  • Development of mobile calls accounting system integrated into SAP NetWeaver Portal.
Z

Skills

API

REST

Database/Storage/Cache

MongoDB, PostgreSQL, SQL

Frameworks

AngularJS, Spring

Languages

Java

Libraries

jQuery

Education

Master's in IT Program (5-year Program)

Belarusian National Technical University
• September, 2002
- May, 2007
h

Certifications