07.09.2026 aktualisiert

RI
100 % verfügbar

Software Engineer | Backend, Full-Stack & AI-Powered Applications

Baku, Azerbaijan
Nur Remote
BSc - Information Technology & Systems Engineering
Baku, Azerbaijan
Nur Remote
BSc - Information Technology & Systems Engineering

Profilanlagen

Rustam_Islamov_CV2.pdf
Rustam_Islamov_Cover_Letter.pdf

Über mich

Software Engineer with experience in building scalable backend and full-stack applications. Skilled in microservices architecture, distributed systems, and modern web technologies. Strong focus on clean code, system design, and delivering reliable solutions in Agile environments

Skills

JavaAutomatisierte Lager- und BereitstellungssystemePostgreSQLNode.jsReact.jsApache Kafka
Microservices & Distributed Systems
Expertise in designing and developing scalable microservices architectures and distributed systems, utilizing Event-Driven Architecture, REST APIs, gRPC, Apache Kafka, and Avro for robust and reliable solutions.

Backend Development with Java & Spring Boot
Strong background in building and maintaining backend services and APIs using Java, Spring Boot, and Node.js/NestJS, with a focus on clean code, design patterns, and system design.

AI & LLM Integration
Hands-on experience building AI-powered applications using LLM APIs, Retrieval-Augmented Generation (RAG), AI Agents, Embeddings, Vector Search, pgvector, and Conversational Memory for intelligent, context-aware systems.

Full-Stack Development
Development of full-stack applications using ReactJS on the frontend combined with Spring Boot and Node.js on the backend, including integration of REST APIs and authentication via Keycloak.

Database Management
Proficiency with multiple database technologies including PostgreSQL, Oracle, MongoDB, and Redis, covering relational and NoSQL paradigms as well as vector search capabilities with pgvector.

Containerization & Orchestration
Practical experience with Docker and Kubernetes for containerizing and orchestrating scalable software systems in modern cloud-native environments.

Python Development
Development of Python-based applications and AI agents, including document ingestion, chunking, embeddings, and semantic search pipelines using PostgreSQL/pgvector.

Business Process Management & Integration
Experience with Camunda BPM for workflow automation and Apache Camel for enterprise integration patterns, as well as real-time communication via WebSockets (WSS) and WebRTC.

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2020

Sprachen

EnglishgutRussianverhandlungssicher

Projekthistorie

Software Engineer

Kapital Bank OJSC
Design and development of scalable software systems. Building and maintaining backend services and APIs. Working with distributed systems and microservices architecture. Collaborating in Agile teams to deliver business features.

Full-Stack Developer - LMS Learning Management System

Project
Built learning management modules for students, teachers, and administrators. Developed frontend and backend features using ReactJS, Spring Boot, REST APIs, and Keycloak.

Software Engineer - AI Agent & RAG System

Project
Built a Python AI agent using LLM APIs and Retrieval-Augmented Generation (RAG). Implemented document ingestion, chunking, embeddings, and semantic search with PostgreSQL/pgvector. Added conversational memory and grounded LLM responses using retrieved document context.

Front-End Developer

Pronet
Development of web interfaces using modern frontend technologies. Collaboration with backend teams and product stakeholders.

Software Developer

Freelance
Development and support of web applications.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden