안녕하세요, iOS 앱 / 웹 개발자 나지성입니다.
"원하는 것이 있으면 직접 만들자"가 제 개발 철학입니다. 누군가 만들어 주기만을 기다리면 앞으로 나아갈 수 없다고 생각합니다.
저는 소프트웨어 개발이 단순히 코드를 쓰는 것이 아닌 하나의 창작물을 만드는 예술 활동이라고 생각합니다.
단순히 기술적인 부분에만 집중하는 것이 아닌, 사회에 긍정적인 영향을 주는 작품을 만들고 싶습니다.
처음부터 모든 웹 개발은 외부 라이브러리 및 프레임워크를 사용하지 않고 진행하고 있습니다.
지금은 잘 사용하지 않고 있으나, Windows 앱을 개발할 때 주로 사용했습니다.
데스크톱용 프로그램보다 주로 Arduino용 코드를 작성하는 데 사용하고 있습니다.
간단한 PoC 프로그램을 작성하거나, 개발 과정에서 데이터 처리 등을 자동화하는 스크립트를 만들 때 사용하고 있습니다.
백엔드 개발에 처음 접한 언어입니다. 조금 오래된 기술이라고 생각할 수 있지만 여전히 작동합니다.
모든 iOS 앱은 SwiftUI를 이용하여 개발하고 있습니다.
사실상 대한민국 웹 표준인 Spring을 이용하여 웹 서비스를 개발하는 법을 배우고 싶습니다.
기초적인 내용만 학습하였으며, 아직 배울 내용이 많이 남아 있습니다.
Flutter를 이용해 하나의 코드베이스로 iOS와 Android 앱을 동시에 개발하는 방법을 배우고 싶습니다.
완벽하지는 못해도, 더 좋은 디자인을 위해 항상 고민하고 있습니다.
2019 한국과학창의재단 SW영재교육 산출물 경진대회 참가
2019 임진초등학교 SW영재학급 (주말반) 수료
2020 덕이중학교 내 친구 아두이노 동아리 차장
2021 경기꿈의학교 나도 인공지능 개발자 차장 (수료증 이미지)
2022 선린인터넷고등학교 SSF 소프트웨어 나눔축제 참가
2022 가좌고등학교 프로그래밍부 활동
2024 가좌고등학교 데브큐스(프로그래밍) 동아리 부장 (홈페이지)
2025 GitHub Foundations Certification Program 인증 (Credly)
2025 고양교육지원청 고교연합 인공지능 메이커톤 참가
2025 한국과학기술정보연구원 과학데이터교육센터 파이썬 기초 과정 수료 (수료증 이미지)
2025 울산과학기술원 제9회 슈퍼컴퓨팅 청소년캠프 참가
Project Peri는 제게 많은 의미가 있는 프로젝트입니다.
임진초등학교 소프트웨어 영재학급 활동 산출물로 제작하게 된 프로젝트로, 사회의 문제점을 파악하고 해결 방안을 제시하는 과정을 배우고 적용한 결과물입니다.
처음으로 계획부터 완성까지 진행한 프로젝트이고, 처음으로 다른 사람과 협업한 프로젝트입니다.
아두이노를 활용하여 미세먼지 측정 및 공기청정기 기능을 가진 장치를 제작하였으며, Visual Basic .NET을 이용해 시리얼 통신으로 미세먼지 정보를 PC에서 확인할 수 있는 프로그램을 제작하였습니다.
이 프로젝트를 통해 소프트웨어 개발자라는 직업에 더욱 관심을 가지게 되었고, 제 진로를 소프트웨어 개발자로 정하게 되었습니다.
TodayLunch는 제가 처음으로 App Store에 출시한 iOS 앱입니다.
SwiftUI로 제작한 이 앱은, "원하는 것이 있으면 직접 만들자"라는 철학에 맞게, 제가 Apple Watch에서 급식 메뉴를 확인하는 데 사용하고자 개발했습니다.
이 앱을 개발하며 SwiftUI의 기본적인 사용법을 익히고, iOS 앱 개발에 대한 이해도를 높일 수 있었습니다.
또한 2023년 4세대 NEIS 개통 직후 불안정한 API에 대응하기 위해 자체 DB와 서버를 구축하여 서비스를 안정적으로 제공했습니다.
TrainNet은 2022년부터 개발 중인 장기 프로젝트로, "모두를 위한 철도 플랫폼"을 만드는 것을 목표로 하고 있습니다.
단순한 지하철 노선도를 넘어, 사용자들이 철도에 관한 정보에 쉽게 접근하고 공유할 수 있는 플랫폼을 만들고자 합니다.
현재 역 정보 조회 기능과 선불 교통카드 잔액 조회 기능을 베타 버전으로 공개해 관련 기술을 시험 중에 있습니다.
아이콘을 눌러 프로젝트 상세 정보를 확인하실 수 있습니다.
Description