Upstaff Sign up
Ruslan K.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since August, 2023

Ruslan K. — Java Engineer

Expertise in Full Stack Web.

Last verified on August, 2023

Core Skills

Bio Summary

- With over 5 years of experience as a Java Engineer, I have developed a wealth of expertise in creating and implementing sophisticated applications for enterprise-level projects. My technical knowledge spans multiple technologies, including Java, Python, Spring Boot, CI/CD, or even with Hugging Face. Throughout my career, I have taken on various responsibilities, such as system designing, coding, testing, and deploying software, with a specific emphasis on architecture and development.
- My passion for innovation drives me, and I hope to establish my startup in the future. I excel in working collaboratively as part of a team, and my exceptional communication and problem-solving skills make me confident in my ability to make a significant contribution to any organization.
- Upper-Intermediate English.
- Availability starting from ASAP.

Technical Skills

Programming LanguagesHaskell, Java, JavaScript, Python
.NET PlatformASP.NET
Java FrameworksHibernate, Spring Boot
Java Libraries and ToolsJPA
JavaScript FrameworksNode.js, React
Databases & Management Systems / ORMAWS ElasticSearch, Hibernate, MongoDB, MySQL, Neo4j, PostgreSQL
Cloud Platforms, Services & ComputingAWS, GCP
Amazon Web ServicesAWS API Gateway, AWS Cloudformation, AWS ElasticSearch
Third Party Tools / IDEs / SDK / ServicesAlgolia
SDK / API and IntegrationsAWS API Gateway, GraphQL, RESTful API
Deployment, CI/CD & AdministrationCI-CD Pipeline, CircleCI
Virtualization, Containers and OrchestrationDocker, Kubernetes, Terraform
Mail / Network Protocols / Data transferGRPC
QA, Test Automation, SecurityJUnit
Message/Queue/Task BrokersKafka, RabbitMQ
Methodologies, Paradigms and PatternsPublish/Subscribe Architectural Pattern

Work Experience

Capgemini, New York Times

June 2023 – June 2023
Responsibilities:

  • Estimated and planned of the work based on the client requirements.
  • System designed and implemented GCP Pipeline which validated events.
  • 1 month contract-based work on the nytimes’s pipeline.

Technologies:  Java; GCP: Datastore, Pipeline, Dataflow, Pub/Sub; Apache Beam; JUnit.

SoftServe, WeWork Apr

2022 - Feb 2023
Responsibilities:

  • Contributed significantly to the design and development of an international platform for office rentals. A major task I undertook was collaborating in a service migration to Elasticsearch. This allowed me to display my problem-solving skills and my ability to plan and execute data migration and validation effectively.
  • I played a key role in developing regular tasks, fixing bugs, and improving the user experience of the product. Furthermore, I was involved in configuring and monitoring dashboards with logging to ensure system stability and performance.

Technologies: Java, Spring Boot, Docker, Kubernetes, Algolia, PostgreSQL, RabbitMQ, Elasticsearch.

Capgemini, Rightfoot

Jan 2022 – Mar 2022
Responsibilities:

  • Developed the internal and open APIs for credit and student loan management, gaining a deep insight into the U.S. loan system and refining team coordination skills.
  • Due to the startup's policy regarding work in the war-torn country of Ukraine, my contract was terminated prematurely.

Technologies: GCP, Circle CI, gRPC, Java, Spring Boot, PostgreSQL, Terraform, GraphQL, API Gateway.

Capgemini, ABRA

Jan 2021 - Dec 2021
Responsibilities:

  • Contributed to the development of a unique reward system for credit services and the enhancement of asset transfer capabilities.
  • Played a key role in improving the system's logging configuration for better troubleshooting efficiency and reliability.

Technologies:Java, Spring Boot, Web Flux, Kafka, REST APIs, PostgreSQL, AWS.

SAP SE [ Berlin]

Jun 2020 - Dec 2020
Responsibilities:

  • Tasked with developing a process for executing and deploying Machine Learning tasks in the R&D department. Also implemented an SAP HANA runtime adapter for AI application programming, generating required SAP HANA DB artifacts, and testing the framework.
  • Contract-based Internship in Germany spanning 6 months at SAP.

Technologies:  Multithreading, SAP HANA, Machine Learning, Python, Java.

Playtech

Jul 2018 - May 2020
Responsibilities:

  • As a Java Engineer, I used to develop an API Gateway for gambling/betting suppliers using Java, Kafka, and Oracle Database.
  • My role involved creating a secure and efficient data transfer system, enhancing interoperability among suppliers, and improving the user experience.

Technologies:Java, Kafka, Oracle Database, Struts, Jenkins.

FTEC [ICO company]

May 2017 - Dec 2017
Responsibilities:

  • As a Junior Java Engineer, I was part of the team and developed a cryptocurrency trading bot. My responsibilities included harnessing APIs, configuring and collecting performance metrics, and using data-driven insights to enhance liquidity. Key metrics tracked were transaction volume, bot profitability, API response time, and error rates.

Technologies:  Java, Spring Boot, Heroku, PostgreSQL, Data Analysis.

Pet Projects

  • Memoseeds. Founded and developed Memoseeds, a platform for mastering various subjects and storing information.
  • Bminded.The platform that utilizes simple games to enhance users' mental skills.
  • Palyanitsya. The centralized platform connects individuals affected by the war, seeking assistance and support, as well as individuals who can provide help.
  • Trunok.The ecommerce marketplace for food products with a recommendation algorithm.
  • Soft Trainer.The chatbot is aimed at enhancing users' soft skills through the utilization of AI technology.

Education

National university Kyiv-Mohyla academy, Faculty of Informatics

  • Genesis Academy, IT School XII 2022
  • Master’s degree of System Analysis 2019 – 2021
  • Bachelor’s degree of Applied Mathematics 2015 - 2019

 

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 Ruslan K.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring