Skip to content
View DLST316's full-sized avatar

Highlights

  • Pro

Block or report DLST316

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
DLST316/README.md

Hi there, I'm Inseok Kang ๐Ÿ‘‹

A pragmatic developer who enjoys solving real-world inefficiencies with code.
์ฝ”๋“œ๋ฅผ ํ†ตํ•ด ํ˜„์‹ค์˜ ๋น„ํšจ์œจ์„ ๊ฐœ์„ ํ•˜๋Š” ๊ฒƒ์„ ์ฆ๊ธฐ๋Š” ์‹ค์šฉ์ ์ธ ๊ฐœ๋ฐœ์ž ๊ฐ•์ธ์„์ž…๋‹ˆ๋‹ค.


๐ŸŒฑ About Me

  • I am a developer driven by the belief that code's true value lies in solving tangible problems. My journey has progressed from automating simple inefficiencies to building collaborative web services, and now to contributing to global open-source projects.

  • ์ €๋Š” ์ฝ”๋“œ์˜ ์ง„์ •ํ•œ ๊ฐ€์น˜๊ฐ€ ์‹ค์งˆ์ ์ธ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ์žˆ๋‹ค๊ณ  ๋ฏฟ๋Š” ๊ฐœ๋ฐœ์ž์ž…๋‹ˆ๋‹ค. ์ž‘์€ ๋น„ํšจ์œจ์„ ์ž๋™ํ™”ํ•˜๋Š” ๊ฒƒ์—์„œ ์‹œ์ž‘ํ•˜์—ฌ, ํŒ€๊ณผ ํ•จ๊ป˜ ์›น ์„œ๋น„์Šค๋ฅผ ๊ตฌ์ถ•ํ•˜๊ณ , ์ด์ œ๋Š” ๊ธ€๋กœ๋ฒŒ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ•˜๋ฉฐ '๋ฌธ์ œ ํ•ด๊ฒฐ'์˜ ๋ฒ”์œ„๋ฅผ ๊พธ์ค€ํžˆ ๋„“ํ˜€๊ฐ€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

  • Open to: Junior Backend Developer, Full-stack Developer positions.

  • Interests: Backend Engineering, System Architecture, Open Source, DevOps.


๐Ÿ› ๏ธ Tech Stack & Tools

  • Languages:

  • Backend & Database:

  • Tools & Environments:


๐Ÿš€ Projects & Experience

Contribution to ModOrganizer 2 (Global Open Source Project)
  • Description: Contributed to a large-scale C++/Qt-based open-source project with thousands of users. My contributions focused on improving code stability and maintainability.
  • Key Contributions:
    • Memory Safety: Identified and proposed a fix for a critical dangling pointer bug caused by improper signal/slot usage, discussing long-term design improvements with the maintainer.
    • Code Modernization: Removed legacy code and resolved warnings to enhance compatibility with the latest Qt6 environment.
  • Learned: Gained experience in analyzing large, unfamiliar codebases, collaborating with global developers through asynchronous communication (GitHub Issues, PRs), and understanding the importance of memory management in production-level applications.

  • ์„ค๋ช…: ์ˆ˜์ฒœ ๋ช…์˜ ์‚ฌ์šฉ์ž๋ฅผ ๊ฐ€์ง„ ๋Œ€๊ทœ๋ชจ C++/Qt ๊ธฐ๋ฐ˜ ์˜คํ”ˆ์†Œ์Šค ํ”„๋กœ์ ํŠธ์— ๊ธฐ์—ฌํ–ˆ์Šต๋‹ˆ๋‹ค. ์ฝ”๋“œ ์•ˆ์ •์„ฑ ๋ฐ ์œ ์ง€๋ณด์ˆ˜์„ฑ ํ–ฅ์ƒ์— ์ค‘์ ์„ ๋‘์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ฃผ์š” ๊ธฐ์—ฌ:
    • ๋ฉ”๋ชจ๋ฆฌ ์•ˆ์ •์„ฑ: ์ž˜๋ชป๋œ ์‹œ๊ทธ๋„/์Šฌ๋กฏ ์‚ฌ์šฉ์œผ๋กœ ์ธํ•œ ์‹ฌ๊ฐํ•œ ๋Œ•๊ธ€๋ง ํฌ์ธํ„ฐ ๋ฒ„๊ทธ๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ณ  ์ˆ˜์ •์•ˆ์„ ์ œ์•ˆํ–ˆ์œผ๋ฉฐ, ๋ฉ”์ธํ…Œ์ด๋„ˆ์™€ ์žฅ๊ธฐ์ ์ธ ์„ค๊ณ„ ๊ฐœ์„  ๋ฐฉํ–ฅ์„ ๋…ผ์˜ํ–ˆ์Šต๋‹ˆ๋‹ค.
    • ์ฝ”๋“œ ํ˜„๋Œ€ํ™”: ์ตœ์‹  Qt6 ํ™˜๊ฒฝ๊ณผ์˜ ํ˜ธํ™˜์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•ด ๋ ˆ๊ฑฐ์‹œ ์ฝ”๋“œ๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  ๊ฒฝ๊ณ (Warning)๋ฅผ ํ•ด๊ฒฐํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐฐ์šด ์ : ๋‚ฏ์„  ๋Œ€๊ทœ๋ชจ ์ฝ”๋“œ ๋ถ„์„, ๋น„๋™๊ธฐ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜์„ ํ†ตํ•œ ๊ธ€๋กœ๋ฒŒ ํ˜‘์—…(GitHub ์ด์Šˆ, PR), ์‹ค์ œ ์ƒ์šฉ ์ˆ˜์ค€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์—์„œ์˜ ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ์˜ ์ค‘์š”์„ฑ์„ ๋ฐฐ์› ์Šต๋‹ˆ๋‹ค.
Backend Developer @ University Hackathon
  • Description: Led backend development for a team project. Designed, implemented, and documented a RESTful API server.
  • Key Contributions:
    • Designed REST API endpoints and built the server using a new framework under a tight deadline.
    • Created clear API documentation with Swagger, which enabled seamless collaboration with the frontend and data teams.
  • Learned: Emphasized the importance of clear communication and documentation in team-based development and understood the backend developer's role in providing a stable foundation for the entire team's productivity.

  • ์„ค๋ช…: ํŒ€ ํ”„๋กœ์ ํŠธ์˜ ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์„ ์ฃผ๋„ํ•˜์—ฌ RESTful API ์„œ๋ฒ„๋ฅผ ์„ค๊ณ„, ๊ตฌํ˜„ ๋ฐ ๋ฌธ์„œํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ์ฃผ์š” ๊ธฐ์—ฌ:
    • ์งง์€ ๋งˆ๊ฐ ๊ธฐํ•œ ๋‚ด์— ์ƒˆ๋กœ์šด ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ•™์Šตํ•˜์—ฌ REST API ์—”๋“œํฌ์ธํŠธ๋ฅผ ์„ค๊ณ„ํ•˜๊ณ  ์„œ๋ฒ„๋ฅผ ๊ตฌ์ถ•ํ–ˆ์Šต๋‹ˆ๋‹ค.
    • Swagger๋ฅผ ํ™œ์šฉํ•œ ๋ช…ํ™•ํ•œ API ๋ฌธ์„œํ™”๋ฅผ ํ†ตํ•ด ํ”„๋ก ํŠธ์—”๋“œ ๋ฐ ๋ฐ์ดํ„ฐํŒ€๊ณผ์˜ ์›ํ™œํ•œ ํ˜‘์—…์„ ์ง€์›ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐฐ์šด ์ : ํŒ€ ๊ธฐ๋ฐ˜ ๊ฐœ๋ฐœ์—์„œ ๋ช…ํ™•ํ•œ ์†Œํ†ต๊ณผ ๋ฌธ์„œํ™”์˜ ์ค‘์š”์„ฑ์„ ์ฒด๊ฐํ–ˆ์œผ๋ฉฐ, ํŒ€ ์ „์ฒด์˜ ์ƒ์‚ฐ์„ฑ์„ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ๊ธฐ๋ฐ˜์„ ์ œ๊ณตํ•˜๋Š” ๋ฐฑ์—”๋“œ ๊ฐœ๋ฐœ์ž์˜ ์—ญํ• ์„ ์ดํ•ดํ–ˆ์Šต๋‹ˆ๋‹ค.
Full-Cycle Web Development @ Personal Project (Study Matching Site)
  • Description: Independently developed a web application for matching study group members from planning to deployment.
  • Tech Stack: Java, Spring Boot, MySQL.
  • Key Contributions:
    • Handled the entire development lifecycle, including requirements definition, DB schema design, REST API implementation, and server setup.
  • Learned: Gained a holistic understanding of the web development process and hands-on experience in building a complete service from scratch.

  • ์„ค๋ช…: ์Šคํ„ฐ๋”” ๊ทธ๋ฃน ๋ฉค๋ฒ„ ๋งค์นญ์„ ์œ„ํ•œ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๊ธฐํš๋ถ€ํ„ฐ ๋ฐฐํฌ๊นŒ์ง€ ๋‹จ๋…์œผ๋กœ ๊ฐœ๋ฐœํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ธฐ์ˆ  ์Šคํƒ: Java, Spring Boot, MySQL.
  • ์ฃผ์š” ๊ธฐ์—ฌ:
    • ์š”๊ตฌ์‚ฌํ•ญ ์ •์˜, DB ์Šคํ‚ค๋งˆ ์„ค๊ณ„, REST API ๊ตฌํ˜„ ๋ฐ ์„œ๋ฒ„ ๊ตฌ์ถ• ๋“ฑ ์ „์ฒด ๊ฐœ๋ฐœ ๋ผ์ดํ”„์‚ฌ์ดํด์„ ๋‹ด๋‹นํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐฐ์šด ์ : ์›น ๊ฐœ๋ฐœ ํ”„๋กœ์„ธ์Šค ์ „๋ฐ˜์— ๋Œ€ํ•œ ์ข…ํ•ฉ์ ์ธ ์ดํ•ด์™€ ์ฒ˜์Œ๋ถ€ํ„ฐ ์™„์„ฑ๋œ ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค์–ด๋‚ด๋Š” ์‹ค๋ฌด ๊ฒฝํ—˜์„ ์Œ“์•˜์Šต๋‹ˆ๋‹ค.

๐Ÿ“ซ Contact


Pinned Loading

  1. mob mob Public

    Forked from ModOrganizer2/mob

    Mod Organizer Builder.

    C++

  2. modorganizer modorganizer Public

    Forked from ModOrganizer2/modorganizer

    Mod manager for various PC games. Discord Server: https://discord.gg/ewUVAqyrQX if you would like to be more involved

    C++

  3. PlanW-Backend PlanW-Backend Public

    ์ƒ์—…๊ณต๊ฐ„ ์ž ์žฌ๋ ฅ ์˜ˆ์ธก API ์„œ๋น„์Šค

    Java

  4. SSD-WAF-Analysis-Capstone-2025 SSD-WAF-Analysis-Capstone-2025 Public

    Makefile

  5. StudyHub StudyHub Public

    Java

  6. ModOrganizer2/modorganizer ModOrganizer2/modorganizer Public

    Mod manager for various PC games. Discord Server: https://discord.gg/ewUVAqyrQX if you would like to be more involved

    C++ 2.7k 185