Summary
Overview
Work History
Education
Skills
Websites
LANGUAGES
LINKS
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

2
2
years of professional experience

Work History

Java Developer

Speakingpartners.az
03.2025 - Current
  • 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
10.2023 - 03.2025
  • Developed Telegram-based tools to support English learning through interactive automation
  • Created a Vocabulary Scheduler delivering 5 words and 1 idiom daily using Java, Spring Boot, and Quartz Scheduler
  • Built a Word Game platform where users generate words based on the last letter of a given word
  • Developed a WhatsApp & Email Notification system to send automatic reminders and learning materials to users
  • Designed and implemented an Email Extraction Tool leveraging Java and Jakarta Mail API, enabling automated retrieval and parsing of Gmail messages for further processing and various use cases
  • Built a QR Code Generator and Reader in Java using ZXing library to encode information into QR codes and decode them for data retrieval

Education

Bachelor of Science - Computer Engineering

Baku Engineering University
06.2026

Skills

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

LANGUAGES

Azerbaijan: Native language
English: Upper intermediate (B2)

LINKS

  • Www.linkedin.com/in/elcan-mammadov-080068292
  • Https://github.com/ElcanMammadoff

Timeline

Java Developer

Speakingpartners.az
03.2025 - Current

Java Developer

Stepbystep English
10.2023 - 03.2025

Bachelor of Science - Computer Engineering

Baku Engineering University
ELCAN MAMMADOV