DevTeam.Space Developer Profile, Roman

Roman

DevTeam.Space Developer Profile, Roman Java Developer

Europe
Experience: 6 years
Availability: Full-time
Hire Roman
Europe
Experience: 6 years
Availability: Full-time
Java Developer at DevTeam.Space since October 20, 2021

Roman is a Java software engineer​​ with​​ over 6 years of experience. He works with multithreading and large distributed systems and is an expert in implementing software integrations with third-party services.

Expert In
Also worked with
Skype Bot API
Twilio API
Location:
Europe
Experience: 6 years
Availability: Full-time
Skills and Qualifications

Languages

Frameworks

  • Hibernate
  • Spring Boot
  • Spring Core
  • Spring Data JPA
  • Spring MVC

Libraries/APIs

  • Skype Bot API
  • Twilio API

Tools

  • Bamboo
  • Git
  • IntelliJ IDEA
  • Jenkins
  • JUnit
  • Maven
  • Mockito
  • SonarQube
  • Tomcat

Platforms

Other

  • Apache Tribes
  • Atlassian products
  • XML

Data bases

Featured DevTeam.Space Projects

Dentamatch

HIPAA

Compliant

CA, United States

All backend All frontend Android iOS Python

A dental hiring platform for web and mobile to match temporary workers with local dental offices.

Details
Telecommunication Management Center

Enterprise

Telecommunication

United States

All backend QA Testing Web

Undertaking the design, implementation, and maintenance of an enterprise multi-component telecommunications web app.

Details

Some of Roman’s Projects

Insurance System

Senior Java Developer

This application was a health insurance system (dental) for people with bad credit history in the United States. Roman actively participated in the development of new features, including one related to the change in the business logic for processing data from a third-party credit history system.

Read more
Hibernate Java Maven PostgreSQL REST Spring

Audit System

Middle Java Developer

This system is designed to simplify the work of auditors and administrators who do internal audits. Instead of manual manipulation of data, the system provides a user-friendly interface to automate a lot of work. Roman developed a layer to communicate with each company’s 1C server to get the information necessary for internal audits and send necessary information back to 1C server when it is required. He also developed REST API for the client interface to alter the data in the system. Roman also designed and developed a DB structure to store sensitive data.

This system is designed to simplify the work of auditors and administrators who do internal audits. Instead of manual manipulation of data, the system provides a user-friendly interface to automate a lot of work. Roman developed a layer to communicate with each company’s 1C server to get the...

Read more
Git Maven MySQL REST Spring

Unified Platform for a Digital Customer Assistance

Java Developer

This project was a distributed system that contains elements with different responsibilities. These elements communicate via Apache Tribes. There are several types of users - customers (people who need assistance with some questions) and agents (live people or virtual assistants that help the customer). Roman developed a layer to integrate third-party message hirings (Twilio, Facebook, Twitter and etc.) into the commerce system . He also fixed bugs and did code refactoring.

This project was a distributed system that contains elements with different responsibilities. These elements communicate via Apache Tribes. There are several types of users - customers (people who need assistance with some questions) and agents (live people or virtual assistants that help the...

Read more
Apache Tribes Git Java JDBC Maven MySQL REST Spring Twilio API

CV Search System

Java Developer

This system collects data about new vacancies from a list of job sites and notifies HR via skype. Roman developed a crawler to get and parse data from different jobs sites at configured intervals. He then set up Skype Bot and used it to send notifications to the company HR's chat.

Read more
Git Java JDBC Maven MySQL Skype Bot API Spring