Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic
Elcan Mammadov

Elcan Mammadov

Baku

Summary

Motivated Java Developer with hands-on experience in backend development using Java, Spring Boot, and relational databases like MySQL and PostgreSQL. Strong foundation in developing efficient, scalable, and maintainable applications. Proficient in implementing OOP principles and applying MVC architecture. Eager to collaborate with teams to deliver high-quality software solutions and continuously grow professionally in the field of software development.

Overview

1
1
year of professional experience

Work History

Java Developer

Speakingpartners.az
06.2023 - 04.2024
  • Participated in backend development tasks of an English-speaking platform
  • Contributed to feature implementation using Java and Spring Boot
  • Assisted in managing application data using MySQL
  • Applied object-oriented programming and MVC design principles
  • Collaborated with team members using Git for version control
  • Supported debugging and helped improve platform functionality

Java Developer

Stepbystep English
07.2023 - 10.2023
  • Developed Telegram-based tools to support English learning through interactive bots
  • Created a Vocabulary Bot that sends 5 words and 1 idiom daily using Java, Spring Boot, and Quartz Scheduler
  • Built a Word Game Bot where users generate words based on the last letter of a given word
  • Integrated bots with the Telegram Bot API and managed user data using MySQL
  • Developed a WhatsApp & Email Notification Bot to send automatic reminders and learning materials to users
  • Implemented RESTful APIs, real-time message handling, and session tracking
  • Ensured clean code, error handling, and smooth user interactions

Education

Bachelor of Science - Computer Engineering

Baku Enginering University
06-2026

Skills

  • Java, OOP, Exception Handling
  • Spring Boot, Spring MVC
  • Spring Data JPA, Spring Security
  • Hibernate, JPA
  • RESTful APIs, MVC Architecture
  • JUnit, Mockito
  • PostgreSQL, MySQL
  • Git, GitHub
  • Maven, Gradle
  • Swagger, Postman
  • HTML, CSS, JavaScript
  • SOLID Principles, Design Patterns

Languages

Azerbaijan
Native language
English
Upper intermediate
B2

Timeline

Java Developer

Stepbystep English
07.2023 - 10.2023

Java Developer

Speakingpartners.az
06.2023 - 04.2024

Bachelor of Science - Computer Engineering

Baku Enginering University
Elcan Mammadov