Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Mustafa Mammadli

Baku

Summary

Motivated and skilled Java Backend Developer with Java and Spring Framework fundamentals. Proficient in developing RESTful APIs, database integration using Spring Data JPA, and application building. Adept at managing backend architecture and implementing business logic in modern web applications. Although I don't have formal industry experience, I have honed my skills through rigorous training, hands-on projects, and independent development. Continuously learning new technologies and methodologies, I am eager to contribute to dynamic teams and develop robust backend solutions.

Overview

1
1
year of professional experience

Work History

Student

MilliSoft
10.2023 - 04.2024
  • Gained knowledge in Java programming language fundamentals (classes, objects, loops, conditionals).
  • Learned Object-Oriented Programming (OOP) principles and applied them in projects.
  • Practiced effective use of the Java Collections Framework (List, Set, Map).
  • Gained experience in exception handling and error management.
  • Learned the basics of Multi-threading and concurrency.
  • Developed modern Java applications using the Spring Framework:
  • Built RESTful APIs using Spring Boot.
  • Simplified database operations and performed CRUD actions with Spring Data JPA.
  • Created modular and testable code structures by applying Dependency Injection and Inversion of Control (IoC) principles.
  • Gained experience in managing external configuration (application.properties, application.yml) with Spring Boot to streamline project configuration.

Education

Bachelor's Degree - Information Technology

Azerbaijan State Oil And Industry University
06-2026

Skills

  • Programming Language: Proficient in Java 8/11/17
  • Frameworks: Spring(Boot, Data, Security) Hibernate ORM
  • Databases: PostgreSQL, SQL Server, JDBC, JPA
  • API Developmet: RESTful APIs
  • Tools: Git, GitHub, Maven, Gradle, Postman
  • Testing: JUnit, Mockito
  • Operating Systems: Linux/Unix, Windows
  • Software Design: SOLID, Design Patterns

Languages

Azerbaijani
First Language
Turkish
Proficient (C2)
C2
English
Elementary (A2)
A2
Russian
Elementary (A2)
A2

Timeline

Student

MilliSoft
10.2023 - 04.2024

Bachelor's Degree - Information Technology

Azerbaijan State Oil And Industry University
Mustafa Mammadli