Profileimage by Tanya Vaskevych Back-end Development/Backend Entwicklung (JAVA, Spring, Microservices) Business Systems, ERP, CRM from Kyiv

Tanya Vaskevych

available
Contact

Last update: 14.08.2020

Back-end Development/Backend Entwicklung (JAVA, Spring, Microservices) Business Systems, ERP, CRM

Company: Jevera Software Solutions
Graduation: Master’s degree in Computer Science
Hourly-/Daily rates: show
Negotiable for long-term projects
Languages: German (Elementary) | English (Full Professional) | Russian (Native or Bilingual) | Ukrainian (Native or Bilingual)

Keywords

Java Java Script Angular SaaS CRM Machine Learning Big Data Middleware api rest Spring back end Full Stack Development Architect Apache git Groovy MongoDB DynamoDB Cassandra agile Web Services Development Telecom Docker SQL Gradle Maven ANT fabric Ansible jenkins SOAP Selenium Json OSGi Logistics GWT JMS liferay Hadoop Jax-RS jax-ws Vaadin JSP JPA Eclipse Spring Framework Node.js iot B2B B2C ERP Architect Java kafka Platform web develoment Retail aws Microservices Full Stack Entwickler Data Engineering Web Application

Skills

Java Back-end Business System Development

Back-end development • Re-engineering (System modernization, Software refinement) • Data engineering • Machine Learning • Middleware • SaaS • ERP/CRM • Cloud services • Migration and Integration •  Software solutions for Business processes automation / Legacy system modernization

Profile Summary:
Business Support System development for customer-centric companies from telco, healthcare, logistics and other customer service domains.

Projects developed: 
Customer Service / Self-Care / CRM platforms/Smart Contract implementation / Enterprise backend platform/Loyalty/discount program solution,analytical DBMS/ Logistics and financial solutions/Data analytics tool.

Technologies:
We build and deliver complex web applications and system components utilizing: 
• Java: 
Spring framework, EclipseLink, Eclipse MOXy, JPA, JSP, Vaadin, JAX-WS, JAX-RS, Apache CXF, Hadoop, Map-Reduce, AOP, Liferay, Groovy, JCA, JMX, JGit, FreeMarker/Velocity, EhCache/Terracotta, JMS, jSMPP, GWT, OSGI, Apache Aries Blueprint, JSON, SOAP. 
• JavaScript:
Vue.js, Angular 5/6/7/8, Angular.js, TypeScript, NodeJS, plain JS, jQuery
• Databases:
MySQL, MongoDB, Oracle DB, HBase, Microsoft SQL Server, Sybase, PostgreSQL.
• Build & Automation Tools:
Gradle, Maven, Ant, Fabric, Ansible, Jenkins.
• Artifacts repository:
Maven, Ivy. 
• Test tools:
SOAP-UI, Selenium, LoadComplete, TestComplete.
• SCM: 
git, mercurial, svn.
• Search engine: 
Apache Solr, Elasticsearch
• Virtualization & Containers:
Docker, VirtualBox, VMWare, Vagrant

I'm very responsible, focused, technically savvy person with a flair for creativity and innovation, who always keep an eye on the cutting edge of technologies & have excellent communication skills.
I like to work as a team player, as well as independently.
I always do all my best to meet deadlines to achieve the best result in every project that I work on.

Project history

03/2019 - 09/2019
Order Management System
Order Management System - end-to-end management product offering orders lifecycle with extended configuration and integration facilities.

Technologies - Java 6, Apache Camel, Apache Activiti, Gradel, Jenkins, Glassfish, JPA, Oracle RDB. Protocols: SOAP, RESTful, HTTP(s).

03/2019 - 08/2019
Interactive Menu System

Interactive Menu System - provides a wide set of capabilities for centralized dynamic menu configuration applicable for USSD, IVR, WAP menu management.

Technologies: Java 6, Vaadin, GWT, JCA, Ant, Jenkins, Terracota ehCache, Hazelcast, jSMPP, Glassfish, Git, jGit, Freemarker, JasperReports, Oracle RDB. Protocols: SOAP, RESTful, HTTP(s), SMPP, SNMP.
 


03/2019 - 08/2019
Messaging system

Messaging system - centralized managing messages via variety of inner components.
Messaging system serves to send SMS and MMS.

Technologies - Java 6, Vaadin, GWT, JCA, Apache Camel, Ant, Jenkins, JMS, ActiveMQ, jSMPP, Glassfish, Git, jGit, Freemarker, Oracle RDB. Protocols: SOAP, RESTful, HTTP(s), SMPP, MM7, EWS, MAPI, webDAV, SNMP.


05/2019 - 12/2018
Resource Management system
Resource Management system - intended to manage the lifecycle of physical (SIMs, vouchers, terminals, e-cards, meters) and logical (IP address, MSISDNs, name ranges) resources which are used by customers.

Technologies: Java 6, Apache Camel, Apache Activiti, Gradel, Jenkins, Glassfish, JPA, Oracle RDB, Oracle PL/SQL. Protocols: SOAP, RESTful, HTTP(s), MML.

03/2018 - 08/2018
CRM solution for Telecom operator
The system includes modules to provide interface for managing various business processes related to customer relationships.

Technologies: Java 8, OCGi, Apache Camel, Maven, Jenkins, Hazelcast, AngularJS, Twitter Bootstrap, Tomcat, Apache, Oracle RDB. Protocols: SOAP, RESTful, HTTP(s).

09/2017 - 04/2018
CRM Solution for Telecommunications Service Providers
The system provides all the required functions for managing customer service processes including call center, customer service center, partners and back-office. It includes: B2B/ B2C customer information management (360 View) and subscription module, customer service and troubleshooting processes, customer contact management, customer order management and financial management, real-time campaign management, corporate and individual account management, documents management, agreement management, revenue management, integration with social profiles, product offering, customer feedback collection, product management, lead management.

Technologies used: Java 8, OCGi, Apache Camel, Maven, Jenkins, Hazelcast, AngularJS, Twitter Bootstrap, Tomcat, Apache, Oracle RDB. Protocols: SOAP, RESTful, HTTP(s).

09/2017 - 03/2018
Real-Time Business Scenario System

Real-Time Business Scenario System - creation and execution of business case scenarios in real-time under millions transactions load.

Technologies used: Java 6, Vaadin, GWT, JTA, Apache Camel, Ant, Jenkins, Terracota ehCache, Hazelcast, Glassfish, Git, jGit, Groovy, XSLT, XPath, Oracle RDB, mySQL, JavaCC. Protocols: SOAP, RESTful, HTTP(s), MML.


05/2017 - 01/2018
Cloud Customer Service Platform

A Cloud-Based Customer Service Platform for service providing companies to efficiently automate business processes and rapidly generate revenues.
Covers billing, CRM, self-care, service, order, financial, resource management, campaign management, reporting and analytics, customer handling for companies from telecommunications, healthcare, plug-in car recharging services and other customer-centric businesses.
The Architecture implements TMForum TAM for Business Support System (BSS).

More information can be found at https://www.xm-online.com/


06/2017 - 12/2017
Shipment Management Solution

The Shipment Management Solution is cloud-based and has a user-centered design.
The web portal incorporates:
- a public site (public access for viewing public information like help, news, articles, public data of orders and offers, etc.);
- a private site (secured access, provided to registered users for filing personal user information, creating orders or offers, posting estimations, viewing private information, etc).
The interaction with the users is executed via desktop or mobile web UI. The solution utilizes a single resource to organize an efficient and profitable interaction between all cargo transportation market participants. It includes a transparent system of reviews and recommendations, assessment management, provision of documents during user verification, arbitrage system for payments execution, etc.
The platform supports integration with all modern tracking systems, thus enabling real-time monitoring function. Integrated billing system allows efficient monitoring of timeliness of payments for services rendered. It also provides the ability to integrate with the systems of control and accounting.
While developing the platform, we used MVP approach to select functionality which had to be implemented in the sequential releases of the product.
Jevera overall contribution:
- designing of a business model and product development strategy and long-term product roadmap;
- business process formalization and engineering;
- creating solution architecture and IT landscape;
- development of the all required software components;
- assurance of functional and performance quality;
- continuous delivery process introduction.

Technologies: Back-End: Java 8, Gradle, Spring Boot, Hibernate, PostgreSQL, Apache Jackrabbit, Continuous Delivery, Flyway, Jenkins Front-End: AngularJS, Polymer, Bower, SASS/LESS, Tomcat, NGINX, Selenium/Selenide.

Link: https://rightway.run/

06/2017 - 11/2017
Router System

Router System - receiving data from external sources and their further processing.

Technologies: Java 6, Vaadin, GWT, Apache Camel, Ant, Jenkins, JMS, ActiveMQ, jSMPP, Glassfish, Git, jGit, XSLT, XPath, Oracle RDB. Protocols: SOAP, RESTful, HTTP(s), SMPP.


04/2017 - 10/2017
Financial Management system

Financial Management system - includes modules to introduce Channels that allow payments and other financial operations processing.

Technologies: Java 6, Apache Camel, Apache Activiti, Gradel, Jenkins, Glassfish, JPA, Oracle RDB. Protocols: SOAP, RESTful, HTTP(s).


04/2017 - 09/2017
Web Self-Care Portal system
Web Self-Care Portal system - authorized access for personal account, service conditions, tariffs, orders, services, promotions, historical information management.

Technologies: Python, Django, FeinCMS, DjangoCMS, jinja2, jQuery, HTML5, CSS3, vagrant, fabric, celery, redis, nginx, Jenkins, mySQL. Protocols: SOAP, RESTful, HTTP(s)

03/2017 - 08/2017
Data Promo engine/ Real-Time Campaign Management

The project is comparable to the tender as it relates to Data engineering and Data processing in real-time for marketing campaigns. 

 

Product handles context-based interactive campaigns in real-time triggered by various events with complex filtering. Rapid campaign configuration and launch by business user without technical team involved. Flexible context enrichment approach with possibility to fetch needed data from various sources. Near real time reporting for running campaigns for efficiency estimation. Smart anti spam control subsystem with flexible rules configuration support (i.e. show promo to subscriber once a day if not promo was shown from other system, running in parallel). 

Contribution:

  1. Creating Software Architecture and design including research and prototyping

  2. Creating core platform functionality with possibility to extension and reuse in similar areas (where context-based reaction is need)

  3. Performance tuning and optimization to meet SLA requirements: incoming event stream up to 2500 TPS with 0.95 quantile latency < 1 sec on the mid-range hardware (entire cluster: 100 CPU cores, 150 GB RAM, 2TB storage)

  4. Test environment and load simulators to cover functional and performance requirements

  5. Production setup and continuous delivery process introduction

  6. Full products documentation preparation

Main Technologies: Java EE, Apache ActiveMQ, HBase, Apache Camel, Quartz, Vaadin, Embedded Git, Hazelcast, Glassfish, Oracle RDB, ETL and mediation, Groovy, Apache Ant, Jenkins, XML, JSON, EDA, SOA. Protocols: SOAP, REST, USSD, SMPP, HTTP(s)

02/2017 - 06/2017
Optimal Traffic Routing Calculation System

Optimal Traffic Routing Calculation System - intelligent and automatic reconfiguration of the paths of the international calls via different carriers.

Technologies: Java 6, Vaadin, GWT, Ant, Jenkins, Glassfish, JavaCC, myBatis, Oracle RDB, Oracle PL/SQL. Protocols: SOAP, RESTful, HTTP(s), MML.


01/2017 - 06/2017
Product Catalog System
Product Catalog System - provides a wide set of capabilities for requirements, channels and relationships managing, product offering and target systems provisioning.

Technologies - Java 6, Vaadin, GWT, Apache Camel, Ant, Jenkins, Glassfish, Git, jGit, Oracle RDB. Protocols: SOAP, RESTful, HTTP(s).
 


12/2016 - 05/2017
Customer Information Management System
Customer Information Management System - represent business processes in particular to get the data necessary in work with any type of customers and consumers.

Technologies: Java 6, Apache Camel, Apache Activiti, Gradel, Jenkins, Glassfish, JPA, Oracle RDB. Protocols: SOAP, RESTful, HTTP(s).

Contact form

Contact details