Software Engineer · Backend / Full Stack / Platform Operations
Building reliable community services, automation, and data-driven products.
안녕하세요. Python과 Java를 중심으로 웹 서비스, 자동화 시스템, 데이터 처리 파이프라인을 개발하고 운영하는 소프트웨어 엔지니어입니다.
- Software engineer with 2+ years of professional experience in backend, web, and data-platform development
- B.S. in Computer Science from Kwangwoon University
- Experienced with Python, Java, PostgreSQL, Kafka, Docker, and TypeScript-based web applications
- Operating multiple websites and bots on a self-managed, low-power Windows server
- Native Korean speaker with professional English reading and writing skills
- Open to backend and full-stack software engineering opportunities in Seoul
- Designing maintainable backend services and external API integrations
- Building resilient asynchronous bots, schedulers, and background processes
- Contract-first data processing with versioned schemas and strict validation
- Operating production services with practical reliability and recovery mechanisms
- Applying AI to structured analysis workflows without sacrificing traceability
| Area | Technologies |
|---|---|
| Backend | Python, Django, Java, REST APIs, aiohttp, discord.py |
| Data & messaging | PostgreSQL, SQLite, SQLAlchemy, Alembic, Kafka |
| Frontend | TypeScript, React, Next.js, HTML, CSS |
| Infrastructure | Docker, Windows Server, IIS, Git, GitHub |
| Quality | pytest, JSON Schema, API contract validation, technical documentation |
A multilingual information dashboard for Escape from Tarkov, built and operated as a live Django service.
- Integrates multiple external data sources for maps, ammunition, market prices, player profiles, and game status
- Uses Django, PostgreSQL, OAuth integrations, internationalization, SEO controls, and IIS deployment
- Includes companion Discord and CHZZK automation services
An AI-assisted League of Legends match analysis and feedback platform.
- Retrieves complete Riot Match-V5 and Timeline data and converts it into a reversible, lossless analysis context
- Separates the analysis contract from the Django rendering layer
- Uses versioned prompts, JSON Schema, strict validators, and cross-field consistency checks
- Produces responsive, structured reports from validated analysis payloads
A production Discord entertainment platform combining Wordle/Kordle games, achievements, activity tracking, virtual currency, rankings, and scheduled reports.
- Built with asynchronous Python, discord.py, SQLAlchemy, Alembic, SQLite/PostgreSQL, and Discord Activity
- Supports resilient schedulers, database migrations and backups, API-backed dictionaries, and web game sessions
- Separates the always-on backend runtime from its Windows management GUI
A multi-channel CHZZK bot and Windows operations application for Tarkov information services.
- Uses PySide6, aiohttp, and a Node.js bridge for channel integrations
- Implements exponential backoff, staged reconnection, process recovery, atomic state storage, and automated backups
- Runs the bot backend independently from a GUI that attaches through an authenticated loopback management API
A public guide website created for Kwangwoon University students.
- Designed, developed, and operated as a community-oriented information service
- Accepts external issues and pull requests
- Available at ravit.co.kr
- Developed backend and web systems using Python, Java, PostgreSQL, Kafka, Docker, and Next.js
- Contributed to public-sector and AI platform projects, asset and workflow management systems, internal frameworks, and real-time sensor monitoring
- Experienced in translating product requirements into maintainable implementations and supporting deployed systems
- Contributed to tweepy/tweepy
- Participated in Korean localization for the Rust Musical Instruments DLC
- Experienced in Korean-English technical translation and community service operations
- Created the CarrotEditor team project, registered with the Korea Copyright Commission as
C-2023-008806
- Email: available on my GitHub profile
- Discord:
@pinkrabbit412 - KakaoTalk Channel
- YouTube · AkdongRabbit


