Main language
Currently used at work
Backend Engineer with a focus on solving real-world backend challenges (Java / Spring).
I have hands-on experience analyzing and resolving issues related to transactions, performance, and architecture while designing scalable APIs.
This blog shares these problem-solving experiences and practical insights from production systems.
Main language
Currently used at work
Main framework
Currently used at work
Backend runtime for [DoUNeedSchedule Project]
Basic CRUD
Recursive/Dynamic queries
Basic CRUD
JPQL & Native queries
Spring Data JPA
Basic functionality
Basic features (useEffect/useState etc.)
Used in [DoUNeedSchedule Project]
EC2
Used in [DoUNeedSchedule Project] & [Bowmeow Project]
App Service
Azure Function
Gateway
Currently used at work
DockerFile
Docker Compose
Used in multiple projects and current work
Basic functionality
Routines (stored procedures & functions)
Currently used at work
Basic commands (CRUD)
Caching
Pub/Sub
Spring Data Redis
Used in [Ohguohgutalk Project]
Github currently used at work
GitLab used in government-funded training
Currency calculator web application using real-time exchange rate API
Check [Projects] section
Expected graduation 2025.06
Transferred to 2nd year in 2023.03
WebSocket usage and JPA, mongoDB learning project
Only works locally
React course study and project with 2 team members
Frontend server (React) & Backend server (Node.js)
Java concepts during 7-month training period
Progressive development process of Spring and JDBC
Total 2 projects completed
Backend Developer working on production systems
• Building scalable REST APIs with Java & Spring
• Handling transaction management & data validation
• Working with Azure cloud services (App Service, Functions, API Gateway)
Currency calculator web application using real-time exchange rate information
Travel schedule sharing platform focused on domestic travel