SaaS platform for complex supply chain
The system provides visibility for global supply chains, helping to enhance collaboration between multiple suppliers, customers, and supply chain partners by providing real-time insights about delivery costs, transactions, and other relevant supply chain information.
Senior Java Developer
As a Senior Java Developer take part in development, refactoring and support of a product. Advocated introduction of Gradle to substitute Maven as a part of development environment. Taking part in Scrum process that team runs. Making demo for a client
Advertising and optimization tools and platform for video advertising campaigns
Project based on Big Data computations, building production system from monolit Spring Boot project with MapReduce tasks
Worked as a backend developer with Spring Boot applications (microservice architecture) and Spark jobs (write new, support existed, fixing bugs). Project included working with hdfs cluster (controlling jobs - working with logs, deploy jobs, writing scripts for deploy, and testing new ones). Implemented prediction ecosystem in Java. Worked with machine learning, wrote engine, based on XGBoost to automate prediction in java based on external configurations.
Different projects for Deutsche Bank.
As a Java Developer was involved in implementing new features, refactoring and support of existing code bug fix. Provided finite global testing of the project, detecting surface critical problems and solving them. Took part in onCall supporting from our team to help with production issue. Communicated with design team, made analysis of requirements. Interviewed candidates and provided mentoring during adaptation period.
Supporting and extending a couple of IDE systems.
As a Software engineer supported and extended couple of IDE systems.