Vladislav Bida - Backend Developer

  • Middle
  • Serbia, Montenegro, Croatia
  • 3 200 - 4 000 € (евро/мес)
  • Полная занятость
  • Готов(а) к удаленной работе
  • Готов(а) к релокации
  • Обновлено 7 месяцев назад
Photo

Навыки

  • Amazon Web Services (AWS)
  • Apache Velocity
  • CI/CD
  • Docker
  • Domain-Driven Design (DDD)
  • Elasticsearch
  • Git
  • Hibernate
  • IntelliJ IDEA
  • Java
  • JavaScript
  • Jenkins
  • Jira
  • JUnit
  • Maven
  • MySQL
  • OAuth 2
  • React.js
  • REST API
  • Spring Boot
  • Spring Data
  • Spring Framework
  • Spring MVC
  • Spring Security
  • Test-Driven Development

Опыт работы

Sobot doo

Backend Developer - 12.2022 - Present

Contribute to the development and enhancement of Mintra Trainingportal, a global multiportal Learning Management System (LMS) serving industries such as Maritime, Energy, and other safety-critical sectors.

-implement changes to the application domain/services to meet evolving business logic requirements (Java 11/17, Spring, Hibernate, MySql, ElasticSearch);
-extend/modify existing internal REST APIs to introduce new features and improve functionality, working closely with the frontend team to ensure seamless integration;
-take on frontend development tasks (React.js, TypeScript) for smaller, straightforward UI changes that align with backend features;
-maintain and enhance unit tests (primarily JUnit 4);
-integrate various AWS services (API Gateway, Lambda, Translate, CloudWatch, S3):
—introduced an internal content translation API (OAuth2 involved),
—developed a generator of temporary content download links (for emails, asynchronous content downloads),
—enforced API usage plan control by proxying the application integration API through API Gateway (OAuth2);
-integrated the Mindset AI training agent in a full-stack capacity;
-support alternative legacy MVC-based UI (Spring MVC, Apache Velocity, JS);
-contribute to the ongoing internal backend application infrastructure development;
-revise/enhance internal documentation (on development infrastructure routines, application requirements gaps through reverse engineering / implementation examination).

OOO Zentec

Fullstack developer - 07.2022 - 09.2022

Development and maintenance of trading control internal platform (goods and prices control, sales scheduling, excesses control, etc.) — both backend and frontend are fully on Java (UI with the means of Vaadin Framework).

Career transition

Student - 10.2021 - 06.2022

Deep self-education as a Backend developer (Java, Hibernate, Spring), freelancing

OOO GK Avtomatika

Automatic Control Software Engineer - 08.2018 - 12.2021

Programmable Logic Controllers (PLCs) software development (both with HMI and without), its maintenance and support for various industrial processes control (firefighting and general ventilation of very different scale, heat supply stations, pumping stations, etc.) Supervisory control and data acquisition (SCADA) systems development, user's guides writing for the whole range of control modules and software produced, customers support, on-site visits as a technical support engineer. Mentorship and internal phased training for new employees (software engineers).

In summary working in company have developed 2000+ PLC firmwares, 3 SCADA-systems (for plant bakery, zoo and swimming pool) and have taught and guided 5 software developers.

FBD, ST, Delphi

Образование

Master's degree in electrical engineering and automation

Saint Petersburg State Electrotechnical University "LETI"​
2017 - 2019

Bachelor's degree in electrical engineering and automation

Saint Petersburg State Electrotechnical University "LETI"​
2013 - 2017

Обо мне

Intermediate Java Developer | Passionate about Java, Hibernate, Spring, and Software Development

2 years of hands-on experience in the IT industry, specialising in developing backend applications, crafting efficient software solutions

46 / 0,582 / 52.73mb