I’m Rustam Islamov, a software engineer from Baku with experience building scalable backend services, full-stack applications, and AI-powered systems. I work a lot with microservices and distributed architectures, designing clean, reliable APIs and event-driven components while collaborating closely in Agile teams. In addition to core software development, I’ve built an AI agent and RAG system that handles document ingestion, embeddings, semantic search, and grounded responses. I enjoy turning complex requirements into maintainable systems—using tools like Kafka, Docker/Kubernetes, PostgreSQL/pgvector, and LLM APIs—to deliver practical features end to end.

Rustam Islamov

I’m Rustam Islamov, a software engineer from Baku with experience building scalable backend services, full-stack applications, and AI-powered systems. I work a lot with microservices and distributed architectures, designing clean, reliable APIs and event-driven components while collaborating closely in Agile teams. In addition to core software development, I’ve built an AI agent and RAG system that handles document ingestion, embeddings, semantic search, and grounded responses. I enjoy turning complex requirements into maintainable systems—using tools like Kafka, Docker/Kubernetes, PostgreSQL/pgvector, and LLM APIs—to deliver practical features end to end.

Available to hire

I’m Rustam Islamov, a software engineer from Baku with experience building scalable backend services, full-stack applications, and AI-powered systems. I work a lot with microservices and distributed architectures, designing clean, reliable APIs and event-driven components while collaborating closely in Agile teams.

In addition to core software development, I’ve built an AI agent and RAG system that handles document ingestion, embeddings, semantic search, and grounded responses. I enjoy turning complex requirements into maintainable systems—using tools like Kafka, Docker/Kubernetes, PostgreSQL/pgvector, and LLM APIs—to deliver practical features end to end.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Software Engineer at Kapital Bank OJSC
December 1, 2019 - Present
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
Front-End Developer at Pronet
April 1, 2019 - July 1, 2019
Development of web interfaces using modern frontend technologies; Collaboration with backend teams and product stakeholders
Software Developer at Freelance
June 1, 2018 - March 1, 2019
Development and support of web applications

Education

BSc at Information Technology & Systems Engineering
January 11, 2030 - April 6, 2026
BSc at Information Technology & Systems Engineering
January 11, 2030 - April 6, 2026
BSc at Information Technology & Systems Engineering
January 11, 2030 - April 6, 2026

Qualifications

BSc
January 11, 2030 - April 6, 2026
BSc
January 11, 2030 - April 6, 2026
BSc in Information Technology & Systems Engineering
January 11, 2030 - April 6, 2026
BSc - Information Technology & Systems Engineering
January 11, 2030 - August 31, 2026

Industry Experience

Financial Services, Software & Internet, Professional Services