Aleksandr — Java Developer

Aleksandr
Aleksandr Java Developer
Europe
Experience: 6 years
Availability: Full-time
Java Developer at DevTeam.Space since July 9, 2020
Aleksandr is an expert Java developer​​ with​​ over 6 years of experience. He is highly skilled in Spring MVC, Spring Security, and Hibernate frameworks.
Expert In
Java
Also worked with
PostgreSQL
MySQL
Skills and Qualifications

Tools

MavenJUnitGitJenkins

Other

jQuery

Databases

PostgreSQLMySQL
Featured DevTeam.Space Projects
Some of Aleksandr's Projects
Cost Estimation and Management Software
Senior Java Developer

This application is an advanced cost estimation and management software solution for industrial projects. It is a classic two-tier design where multiple “thick” clients communicate directly with the underlying database, which can be on a separate machine. The task was to implement a function that allows multiple users to work in the application simultaneously. Aleksandr, with his team, developed from scratch a framework for co-editing the existing application. He also transformed pessimistic locking to optimistic locking, added three new locking levels, and implemented conflict resolution through Last Write Wins. Aleksandr implemented a recycle bin module for documents (much like the Windows recycle bin does).

Read more
‘Robot World’ Game Framework
Middle Java Developer

This project revolves around robots undertaking tasks in a futuristic game world. The robots get tasks from the queue system and then perform these tasks. These tasks can be sent for individual robots or for all robots to perform simultaneously. Sometimes a task can result in self-destruction. That particular robot then ceases to exist in the game. There is a tracker for robots' activity. If the tracker notices that a robot is missing or all the robots are busy, it creates a new robot with the required specifications. Aleksandr built these functionalities and implemented the REST API interface before updating all the gaming world activity automatically on the Web UI.

Read more
A Lunch Place Voting System
Middle Java Developer

A web application with a special voting system for choosing lunch places. There are two roles for users in the app - admin and regular users. An admin can input restaurants and their current lunch menu (there usually are 2-5 items such as the dish name and price, etc.). The menu can be changed at any time on the restaurant website by the admins, who do the updates. Changes can then immediately be seen in the application. Regular users can vote daily for whichever restaurant they prefer to have lunch at. Only one vote is counted per user per day.

Read more
Counter Incoming Calories Online
Java Developer

This was a Java enterprise company project that required a registration/authorization function and a role-based user interface (user/ admin). Aleksander made these entirely from scratch. The administrator needed to have permission to create, edit, and delete users while the users needed to have permission to manage their own profiles and calorie data. This needed to be accessible through their UI (AJAX) and facilitated by a REST interface. Data filtration needed to be possible by date and time. Also, row colors within the application’s food table needed to change depending on whether a user had exceeded their daily calorie limit or not. Finally, Aleksandr covered all REST interfaces by JUnit tests using Spring MVC Test and Spring Security Test.

Read more
Creation of Graphic Displays for DCS System
Full stack developer

This project required the implementation of process control interfaces for Honeywell Distributed Control Systems. Aleksandr created graphic displays that provided the operator’s monitor technological parameters, and a display to control and manage different devices (pumps, valves, PID regulators, etc.).

Read more
Automation of Chemical Plant
Software engineer

The client required the implementation of control and security algorithms for automated process control systems (PCS) in their PLC Honeywell C300. Aleksandr took part in the creation of graphic displays for operators (for process control), installation, configuration, and maintenance of IDE and operator software for automated process control systems.

Read more
Search the Blog
Hire Expert Developers
Connor Woolpert
Adventure Aide
Play video
Connor Woolpert
Jonathon Nostrant
Founder iVee
Play video
Jonathon Nostrant
Preston Brown
Founder DentaMatch
Play video
Preston Brown
Matthew Schulman
Founder GMT
Play video
Matthew Schulman
Hire vetted expert developers with DevTeam.Space to build and scale your products
No-risk trial.
Trusted by 100x of startups and companies like
Get a complimentary discovery call and a free ballpark estimate for your project
Trusted by 100x of startups and companies since 2016 including
Startups from