Sign in

Java Developer

Lviv, Lviv Oblast, Ukraine
January 02, 2020

Contact this candidate


Peter Gyschuk

Software Engineer


skype: p.gyschuk

Considering Remote positions


Highly qualified and driven Software Developer with more than 9 years extensive experience in Java, designing, architecting, troubleshooting

Well-grounded in programming languages, technologies and cloud systems

Open-minded, responsible and people and business oriented – believes that it’s the main key to success for software engineering

Trustworthy team-player with mentorship background and know-how attitude to building effective teams where each teammate supports each other in order to reach the common goal

High personal standards and attention to detail combined with love to his job. Likes developing something from idea to release and gets the greatest satisfaction when the feature which he did is valuable for users TECHNICAL SKILLS

Programming Languages Java, JS, Python

Technologies & Frameworks Spring, Vert.x, Hibernate, Spark, Hadoop, Apache parquet, Akka, Ethereum, Solidity

Web services AWS RDS, AWS Elasticache Redis, AWS Neptune, AWS Kinesis, AWS Lambda, AWS EC2, AWS SQS, AWS Athena, AWS S3,

AWS Elastic beanstalk

Databases MySQL, PostgreSQL, MongoDB, Berkeley DB

Build tools Maven, Gradle

Operating systems Mac OS, Linux

Container platforms Docker, Kubernetes


July 2019 - December 2019 Radix Remote

Senior Java Developer

Project: Radix

Public decentralised ledger and consensus protocol, like Ethereum or Bitcoin, but built without blockchain My contribution:

● Implemented benchmark tests for most critical part of system

● Increased unit test coverage by 3-5%

● Refactored and simplified data model

● Code review

Tools and technologies: Java 8, Google Guice, Berkeley DB, Gradle October 2017 - June 2019 Crossover/Aurea software Remote Chief Software Architect

Project: Streamonce/Office365/JiveAnywhere/Urgent Notifications/Unified Connectors Set of integration projects for Integration Jive(corporate intranet) with different kind of services: Sharepoint Online, Google Drive, Google Groups, Dropbox, Jira, Facebook, Yammer, Bugzilla, Skype for Business, Webex, Hangout, Jabber, Alertfind etc

My contribution:

● Dokerized and migrated 2 projects from our own datacenter to AWS.

● Managed implementation of new service (from specification review to CICD configuration and deployment)

● Was involved as technical expert for pre-sales and on-boarding of new customers process

● Did performance improvement which decreased synchronization time of our data from several hours to 1-2 min

● Continuously supporting production environment and resolving customer escalations

● Code review

Tools and technologies: Java 11, Javascript, Spring, Hibernate, Postgres/Mysql, AWS March 2017 - September 2017 Very Good Security Lviv, Ukraine Java Developer

Project:VG Vault/Proxy

Tokenization HTTP/SFTP proxy and storage of sensitive data. B2B SAAS solution which help to pass the audit according to PCI DSS(Payment Card Industry Data Security Standard) My contribution:

● Designed and implemented monitoring system

● Provided technical support for our customers(On-call duty) Tools and technologies: Java 8, Spring Boot, Hibernate, Protobuf3, Docker, Postgres, AWS(S3, DynamoDB, Kinesis), Python, boto3, sqlalchemy

July 2012 – March 2017 Lohika Lviv, Ukraine

Java Developer/Team lead


Digital Twin for a car to help drivers save money on fuel by collecting driving statistics and suggesting the most optimal driving patterns based regression model.

My contribution:

● Designed and implemented of PoC

● Investigated of tools which could be used for this kind of ML

● Presented the product to upper management

Tools and technologies: Java/Vert.x/Spring Boot, JS/Angular2, Spark ML, Python/Tensorflow Project:R&D

Delivery management service. Project for management and tracking of cargo based on Ethereum Smart contracts technology

My contribution:

● Investigated Ethereum technology and implemented PoC

● Presented the product to upper management

Tools and technologies: Java/Spring Boot, JS, Ethereum(J), web3j, Solidity Project: Real-time, large-scale big data analysis applications in the cloud. Tool for measuring business performance, planning, in-context analysis and collaboration. Admin tool for business model configuration of concrete customer. Main web application which uses preconfigured model for loading and querying data, building charts, comparison computing values etc. My contribution:

● Designed architecture and implemented service for scheduling variety of long-running jobs

● Designed architecture and implemented group security system

● Prepare Technical documentation for all implemented features

● Presented demo for clients

● Played the role of team leader, coach and mentor newcomers Tools and technologies: Spring MVC/IoC, Akka, Norbert, Protobuf, Spark, HDFS, Parquet, Postgres, Ext JS, Maven

Project: E-Commerce project for advertisement of services with different features related to ad promotion and integration with third party services.

My contribution:

● Feature development

● Provide investigation and fixing critical production issues

● Assure requirements negotiating and mediating

● Actively interact with product owner and development team Tools and technologies: Spring (MVC/IoC), Thrift, JSP, JMS, Maven, MySQL July 2010 – July 2012 SoftServe Lviv, Ukraine

Java Developer

Project: Web project for booking apartments in any part of the world. Project contains a lot of modules: searching, payment, administration, comparison and other. All modules are connected via REST services. My contribution:

● Designed and implemented a tool for identification of duplicated properties(houses/apartments) in system

● Feature development

● Bug-fixing

Tools and technologies: Spring MVC/IoC, REST services, MyBatis, MS SQL, Mongo DB, Maven Project: Web application for creating design (business cards, posters, greeting cards etc.) for specific products of our client. The user who buys a product (specific paper) of company can find the appropriate product in the system by special identifier, create design and generate pdf file for printing. My contribution:

● Designed and implemented server side API for integration with mobile application

● Implemented backend generation of different types of barcodes

● Bug-fixing

● DB design

Tools and technologies: EJB 3.0, JMS, REST/SOAP web services, JAXB, XSLT, PostgreSQL, Maven EDUCATION

2007 – 2011

Master's degree, Applied Mathematics, Chernivtsi National Yuriy Fedkovych University Chernivtsi, Ukraine

2003 – 2007

“Computer and automatic system programming” department. Chernivtsi polytechnical technical school Chernivtsi, Ukraine


● Java standard edition 6 programmer certified professional. Oracle.April 23, 2012

● Front-End Web UI Frameworks and Tools: Bootstrap 4 by The Hong Kong University of Science and Technology on Coursera.June 23, 2019

● Getting Started with Go December 21, 2019

Contact this candidate