Java Software Engineer
Khusanjon T.
Available hours \ week
20 - 30 h/w
Seniority level
Middle
Years of experience
4 yrs.
Location
Uzbekistan, Tashkent
Timezone
(GMT+05:00) Tashkent
Languages
Uzbek
Fluent (C2)
Russian
Beginner (A1)
English
Advanced (C1)
About
- Proficient Software Engineer with 4+ years of experience - Experienced in Spring ecosystem and JVM frameworks - Strong knowledge of Linux-based systems and container management/orchestration technologies – Debian/Ubuntu, Docker, Kubernetes/Docker Swarm - Hands-on experience with JavaScript and ReactJS - Comprehensive knowledge of Cloud technologies - AWS/GCP - Experience with microservices and CQRS/ES architectures - Experience in SQL/NoSQL and MQ/Event Streaming tools - Self-motivated with analytical problem-solving capabilities
Core skills
  • Java 4 yrs.
  • Java Spring 4 yrs.
  • Scala 2 yrs.
  • Akka 2 yrs.
Other skills
  • JavaScript 2 yrs.
  • React.js 2 yrs.
Experience
SAP Fosstars Rating Core
Java Software Engineer
About the Project

Fosstars Rating Core is a framework for defining ratings for open-source projects. In particular, the framework offers a security rating for open-source projects that may be used to assess the security risk that comes with open- source components.

Responsibilities

• Successfully implemented the security rating feature within the Fosstars Rating Core framework, allowing users to assess the security risk associated with open-source components. • Developed a flexible and customizable system that enables users to define their own rating criteria and metrics tailored to specific open-source projects or organizational needs, enhancing the framework's versatility. • Integrated Fosstars Rating Core with various open-source projects, providing valuable security as

Skills & technologies
  • Java Spring
  • PostgreSQL
  • Elasticsearch
  • Cassandra
  • Kafka
  • Redis
  • Kotlin
  • Neo4j
  • Jenkins
  • JUnit
Project “Piper”: Continuous Delivery for the SAP Ecosystem
Java Software Engineer
About the Project

Project “Piper” is a Continuous Delivery service for the SAP ecosystem purposed to easily set up and trigger continuous delivery tasks within SAP technologies in the software development process. It applies to projects on the SAP Business Technology Platform (BTP) and SAP on-premise platforms.

Responsibilities

• Involved in the support team of the project. Maintained the project by fixing critical bugs and providing new features. • IIntegrated the platform with other newly released system services and provided a smooth deployment flow. • Ensured dependency vulnerability proofness and security accuracy in the system, and analyzed and updated related metrics of the security of the project. • Analyzed and optimized complex business logic of the projects, and tracked new changes and updates.

Skills & technologies
  • Java Spring
  • JUnit
  • Kafka
  • Jenkins
  • PostgreSQL
Joyla - e-commerce platform
Java Software Engineer
About the Project

Joyla is an e-commerce platform available on Android and iOS devices. The platform powered with features like geolocation, messaging and integration with local and global payment systems.

Responsibilities

• Designed and built an e-commerce backend system, that provides users with a seamless and consistent buying and selling experience across devices. • Implemented geolocation services and real-time messaging functionality, enhancing user engagement and enabling location-based services, fostering communication between buyers and sellers. • Integrated with various local and global payment systems, ensuring secure and convenient user transactions

Skills & technologies
  • Java Spring
  • PostgreSQL
  • Elasticsearch
  • Geographical Information System (GIS)
  • JavaScript
  • React.js
  • HTML5
  • CSS3
Farzandim
Java Software Engineer
About the Project

Farzandim is an application for a large number of users. The main content of this mobile application is video and audio files. It is an application built in the form of an educational platform, which can be used mainly by young families and child educators.

Responsibilities

• Designed multi-module projects and delivered cloud service configurations on Cloud Server. • Built backend services that used by mobile and web clients. The system serves as main backend as well as streaming and messaging platform for it's clients. • Integrated with third-party APIs for file storing and online streaming video and audio files, message contents. • Integrated and configured global and local payment systems, monitoring and tracking transactions (using CQRS and Event Sourcing)

Skills & technologies
  • Java Spring
  • MongoDB
  • PostgreSQL
  • GraphQL
  • Firebase
  • JavaScript
  • React.js
  • HTML5
  • CSS3
Education
Tashkent University of Information Technologies
2018 - 2022
Software Engineering