Skip to content
View merrttopal's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report merrttopal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
merrttopal/README.md

Typing SVG

Subtitle Typing



πŸš€ About Me

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  πŸ’Ό  Senior Software Development Specialist @ Etiya (Sep 2023 - Present)    β”‚
β”‚  🏠  Istanbul, Turkey                                                       β”‚
β”‚  🎯  Long-term goal: Software Architect                                     β”‚
β”‚  πŸ€–  Passionate about AI-driven automation & legacy system modernization.   β”‚
β”‚  ⚑  TDD advocate | 80%+ test coverage | Clean code enthusiast              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

I'm a passionate Backend Developer focused on building reliable, scalable, and high-performance systems using Java and Spring Boot. Currently at Etiya, I modernize legacy monolithic BSS applications into cutting-edge microservices architectures.

πŸ”₯ What I Do Best

Domain Expertise
Legacy Modernization Java 8 β†’ 17 migrations, monolith β†’ microservices refactoring
Microservices Multi-tenant architectures, Event-Driven Architecture (EDA)
AI Integration n8n workflows, LLM integrations, 70% productivity boost
DevOps CI/CD pipelines (Jenkins, ArgoCD), Docker, Kubernetes
BSS/OSS Telecom CPQ, Product Catalog, Customer Asset modules

πŸ› οΈ Tech Stack

πŸ’» Languages & Frameworks

Java Stack

πŸ—„οΈ Databases & Caching

Databases

☁️ DevOps & Cloud

DevOps

🧰 Tools & Platforms

Tools


πŸ’Ό Professional Experience

🏒 Senior Software Development Specialist β€” Etiya

September 2023 – Present | Istanbul, Turkey

+ Recurring Payment Microservice
  └─ Built from scratch (Java 21, Spring Boot) for subscription management
  └─ ActiveMQ (Amazon MQ) for event-driven, secure & scalable transactions

+ Legacy BSS Modernization  
  └─ Migrated monolithic app: Java 8 β†’ Java 17
  └─ Refactored into modern microservices architecture
  └─ Significant performance & maintainability improvements

+ Document Engine Microservice
  └─ Multi-tenant document generation (HTML rendering + Jasper Reports)
  └─ Integrated with downstream systems

+ AI-Enhanced Productivity
  └─ Integrated AI tools into SDLC at Etiya
  └─ 70% increase in code quality & delivery speed

+ BSS Transformation
  └─ Product Catalog Management, CPQ, Customer Asset modules
  └─ Streamlined complex telecom sales workflows

+ DevOps & Quality
  └─ CI/CD: Bitbucket β†’ Jenkins β†’ ArgoCD
  └─ Docker & Kubernetes orchestration
  └─ 80%+ unit test coverage (JUnit, Mockito) β€” strict TDD
  └─ 3+ microservices delivered end-to-end over 12 months
  └─ 20% feature delivery rate increase via Jira/Git/Confluence optimization

πŸ—οΈ Engineering Portfolio

Project Description Tech
🏠 Self-Hosted Home Server Full-stack home server: Ubuntu, CasaOS, Docker, Cloudflare Ubuntu CasaOS Docker Cloudflare
πŸ€– AI Automation Workflows Custom n8n + LLM integrations for technical task optimization n8n LLM Automation
πŸ› οΈ Developer Toolset Cloud-native browser tools: JSON viewer, JWT decoder, etc. Cloud-Native Web Tools
πŸ“Š CRM Demo Advanced CRM & BSS architecture demonstration Spring Boot Microservices
πŸ“‘ Telco API Sandbox TMF-compliant mock API for BSS/OSS integration testing REST API TMF Mock Server

πŸ“œ Certifications

πŸ›οΈ Architecture & Frameworks πŸ€– AI & Digital Transformation πŸ’» Core Development
ODA Overview & Components (TM Forum) AI & CX Awareness Java 301 β€” Turkcell Geleceği Yazanlar
ODF Foundation (TM Forum) AI & Automation Foundation Customer Centricity Foundation
SID Foundation (TM Forum) Managing Digital Transformation (ODF)
TAM Foundation (TM Forum) Digital Maturity Fundamentals
eTOM Fundamentals & Foundation DT4DI Awareness
MAMA Awareness

πŸ“Š GitHub Stats

GitHub Stats Top Languages
GitHub Streak

🌐 Connect With Me


Profile Views
Footer Wave

Popular repositories Loading

  1. RentACarUI RentACarUI Public

    TypeScript 1

  2. merrttopal merrttopal Public

    Config files for my GitHub profile.

  3. Spring-React-istanbulEgitimAkademi Spring-React-istanbulEgitimAkademi Public

    This repository is the result of the training I took to learn how to develop web applications with Java and Spring.

    Java

  4. Spring-MVC-User-Management-App Spring-MVC-User-Management-App Public

    This application provides the functionality to list, add, update and delete user using Spring Boot, Spring MVC, Spring Data JDBC, Thymeleaf and Bootstrap technologies.

    HTML

  5. Spring-MVC-Product-Management-App Spring-MVC-Product-Management-App Public

    This application provides the functionality to list, add, update and delete products using Spring Boot, Spring MVC, Spring Data JPA, Thymeleaf and Bootstrap technologies.

    HTML

  6. Spring-MVC-Student-Management-App Spring-MVC-Student-Management-App Public

    This project is a student management application. This application provides functionality to add, list, update and delete students using Spring Boot, Spring MVC, Spring Data JPA, Thymeleaf and Boot…

    HTML