Upstaff Sign up
Alexander Ku.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since June, 2021

Alexander Ku. — Java Backend Developer

Expertise in Back-End Web.

Last verified on July, 2023

Core Skills

Bio Summary

• 5+ years of professional experience.
• Intermediate English level.
• Available Full-time.
• Ready to start in one - two weeks.

Technical Skills

Programming LanguagesJava
Java FrameworksHibernate, Spring, Spring Boot
Java Libraries and ToolsHystrix, JDBC, JPA, Spring Assured, Spring model-view-controller (MVC) framework, Spring Security
Databases & Management Systems / ORMHibernate, MongoDB, PostgreSQL, Redis, SQL
QA, Test Automation, SecurityApache Maven, JUnit
Web/App Servers, MiddlewareApache Tomcat
Virtualization, Containers and OrchestrationDocker
Version ControlGit
SDK / API and IntegrationsJira API, Swagger, Zuul
Operating SystemsLinux
Message/Queue/Task BrokersRabbitMQ
Other Technical SkillsEureka, Netflix, Ribbon

Experience

Java Developer.

May 2021 - now

DescriptionDeveloping an internal Telegram bot, and it’s server side, aiming at being used by the company members for time tracking and out of the office awareness, adding new features - users visibility, internal menu, integration with JIRA API. Bug and server error fixing.

Technologies/Environment:RabbitMQ, Jira API, Java, Spring.

 

Java Developer.

March 2021 - May 2021

Description:An e-commerce website and mobile application for selling electrical appliances.

Responsibilities:

  • Creating screen of registration with the verification via sms and email;
  • Users are able to log in to the personal account, where there are categorized wish lists with the possibility to add or remove items, the shopping cart stores the data giving the user a possibility to continue shopping from the moment they quit the app or a website;
  • Adding functionality for sending password recovery to email or accomplishing it via sms code;
  • Adding jwt token for data transmission for authentication in order to facilitate storage of additional data about issued sessions;
  • Creating swagger documentation for the project;
  • Adding media to the product (integration with YouTube as well as incorporated video);
  • Enabling online payment solutions by incorporating third-party payment services.

Technologies/Environment:Spring Boot, Spring Secure, JWT, Swagger, PostgreSQL, Spring MAIL.

 

Lead Java Developer.

Nov 2020 - March 2021

Description:: The product was realized in IOT domain, aiming at collecting data from sensors for measuring air, humidity, carbon dioxide, illumination, and pressure in proarea.co info@proarea.co Alexander Ku. Java Backend Developer the atmosphere and displaying it in real time. The appliance included one microcontroller and 6 sensors, collecting and sending data to the server.

Responsibilities:

  • User management, including authentication, log in, registration, forget password;
  • Optimization of data selection from 42 s. to 6 s.;
  • Analyzed data from sensors and sending notifications, warning of critical changes in certain parameters;
  • Creating a complicated notification system for displaying alerts if critical values appear;
  • Sensor management - sensors can be managed and calibrated through the application;
  • Creation of application and API versions;
  • Creation of registration and log in via token, restoring access via email;
  • CRUD API creation for web and mobile apps.

Technologies/Environment:microservices, MySQL, MongoDB, Hibernate, Spring Boot.

 

Junior Java Developer.

March 2020 - Sept 2020

Description:Indian educational portal, enabling users to look through and to choose courses to be learned.

Responsibilities:

  • Creating notifications;
  • Instancing the entities in databases;
  • Setting up the replication server;
  • User management - registration, log in, forget password, user profile creation;
  • Course management - navigation through the categorized learning opportunities, and choice of a course in different fields (biology, chemistry, history etc.);
  • Exam management - giving a possibility to pass a test;
  • Developing background processing using scheduler;
  • Creation of CRUD API;
  • Fixing bugs.

Technologies/Environment:Spring Cloud, Oauth, Reddis, MongoDB, Netflix, Zuul, Ribbon, Eureka, Hystrix.

 

Pet projects.

2015-2019

Description:Creating custom SQL, Intranet JSP, CRUD API. Project “Library” for storing and displaying virtual books collection.

 

 

Education

National Aerospace University -'Kharkiv Aviation Institute'

2014 – 2018

 

Courses

Mate Academy

2018  present Java

Brain Academy

2015  Java “from the get-go”

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Alexander Ku.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring