미리보기
기본 정보
다양한 기술 스택을 활용해 안정적이고 확장 가능한 API를 구축하는 데 열정을 가지고 있습니다. 팀과 협력하며 문제를 해결하는 데 기여하고 싶습니다! 주로 백엔드 개발을 담당했으며, 사용 기술 스택은 Node.js, Express.js, MySQL, RESTful API, Git입니다. 또한, JavaScript와 React.js를 활용한 프론트엔드 개발 경험도 보유하고 있습니다. 신입으로서 빠르게 학습하고 실무에 적용할 준비가 되어 있습니다!
자기소개
서비스에 대한 깊은 고민과 애정으로 개발
더 나은 비즈니스를 고민합니다. 고객에게 더 나은 가치를 제공하기 위해, 서비스의 본질을 생각하며 개발에 임합니다. 저는 서비스에 대한 애정이 더 나은 결과물을 만든다고 믿으며, 항상 마음을 담아 개발에 집중합니다.
사람과의 협업을 중요시하는 개발자
저는 사람과의 소통을 좋아하고, 함께 일하는 것을 즐깁니다. 혼자보다는 팀원들과 의견을 나누고 조율하는 과정에서 더 좋은 해결책이 나온다고 믿으며, 이 과정 자체를 즐깁니다. 또한, 효율적인 소통을 위해 문서화를 중요시하고, 팀 프로젝트에서 항상 이를 실천하려고 합니다.
동료와 함께 이해하기 쉬운 코드 작성
좋은 코드는 나 혼자만의 것이 아닌, 동료들이 보더라도 명확하고 유지보수하기 쉬운 코드라고 생각합니다. 저는 이를 위해 항상 동료들이 이해하기 쉬운 코드 작성에 신경을 씁니다.
끊임없이 개선을 추구하는 개발자
더 나은 방법이 있는지 항상 의문을 품고, 현재의 코드가 최선인지 스스로 질문하며 개발에 임합니다. 새로운 방법을 배우고, 현재의 방법을 끊임없이 의심하며, 최고의 결과를 위해 노력합니다.
또한, 블로그를 통해 개발 공부 과정과 배운 내용을 정리하여 공유하고 있으며, 꾸준히 성장하는 모습을 기록하고 있습니다.
기술 스택
Node.js, NestJS, TypeScript, Git, MySQL, AWS, Express, JavaScript, gitlab, React, Python
프로젝트
대기질 정보 공유 및 개선 챌린지 서비스
엘리스 AI 트랙(팀 프로젝트)
2024.07. ~ 2024.08.
https://github.com/remazitensi/AIR-PANG
실시간 대기질 정보를 제공하고, 지역별 비교 및 친환경 챌린지 참여를 통해 사용자에게 환경 개선을 유도하는 서비스입니다.
팀의 리더를 맡아 회의를 주도하고, 팀 노션/깃허브를 관리했습니다.
사용기술 : Node.js, React, JavaScript, TypeScript, Express.js, Mysql, NGINX
인원 : 프론트엔드 4명, 백엔드 2명
개발기간 : 3주
[담당한 부분]
소셜 로그인 구현: 구글 소셜 로그인 기능을 구현하여 사용자 인증 및 프로필 생성을 간소화했습니다.
마이페이지 구현: 사용자 개인 정보 및 설정을 관리할 수 있는 마이페이지를 개발하였으며, 이 페이지에서 사용자는 자신이 작성한 챌린지 목록을 볼 수 있습니다.
API 설계 및 연동: RESTful API를 설계하고, 외부 API와의 연동을 통해 필요한 데이터를 효과적으로 처리했습니다.
보안 및 성능 최적화: 애플리케이션의 보안을 강화하고 성능을 최적화하기 위해 다양한 보안 조치를 적용하고 성능 개선 작업을 수행했습니다.
프로젝트 완료 후, 상세한 회고를 작성하여 프로젝트의 성공적인 진행과 개선점을 문서화했습니다. 회고 내용은 프로젝트 관리와 팀 협업의 주요 교훈을 공유하며, 향후 프로젝트에 유용한 인사이트를 제공합니다. 자세한 내용은 프로젝트 회고 글에서 확인하실 수 있습니다.
시각 장애인을 위한 대중교통 도움 지팡이 및 음성 네비게이션 버스 정보 서비스
이브와 ICT 멘토링(배화여자대학교)
2023.07. ~ 2023.11.
https://github.com/remazitensi/Barumi
지팡이는 조도 조절 및 장애물 감지 기능을 통해 사용자에게 주변 환경 정보를 제공하고, 어플리케이션은 실시간 버스 정보 및 장애물 감지 알림을 통해 대중교통 이용을 돕고 사용자에게 유용한 경로 정보를 제공합니다.
팀의 리더를 맡아 회의를 주도하고, 웹 개발을 맡았습니다.
사용 기술
Arduino, HTML/CSS, Python, Django
[담당한 부분]
Open API 연동:
TMap Open API를 통해 실시간 네비게이션 기능을 구현하고 대중교통 정보를 웹 애플리케이션에 통합했습니다.
공공 Open API를 활용하여 버스 도착 정보를 실시간으로 조회하고, 이를 애플리케이션에 통합하여 사용자에게 유용한 교통 정보를 제공했습니다.
프론트엔드 개발:
HTML/CSS를 사용하여 사용자 인터페이스를 디자인하고 웹 페이지를 구성했습니다.
프론트엔드에서 사용자와의 상호작용을 구현하여 데이터 시각화를 지원했습니다.
백엔드 개발:
Python과 Django를 활용하여 서버 사이드 로직과 데이터 처리를 구현했습니다.
실시간 버스 정보 및 알림 시스템:
실시간 버스 위치 정보와 도착 정보 조회 기능을 구현하여 대중교통 이용에 도움을 주는 시스템을 구축했습니다.
웹 애플리케이션 구축:
Django를 이용해 전체 웹 애플리케이션을 구축하였습니다.
웹 서버 설정 및 유지보수를 담당하여 안정적인 서비스 제공을 보장했습니다.
문서화 및 커뮤니케이션:
프로젝트 문서화 작업을 통해 개발 진행 상황 및 기술적 사항을 기록했습니다.
팀 내 커뮤니케이션을 주도하여 개발 일정과 목표를 조율했습니다.
포트폴리오
교육
엘리스
사설 교육 | 엘리스 AI 트랙
2024.04. ~ 현재 | 재학 중
배화여자대학교
대학교(전문학사) | 소프트웨어공학과
2021.02. ~ 2024.02. | 졸업