😍 Github: https://github.com/gnidinger
🏠 Blog: https://gnidinger.tistory.com/

Java, Spring Boot, WebFlux, TypeScript, Node.js, Python, Flask를 이용한 웹개발이 가능한 2년차 백엔드 개발자 김태영입니다. (Reactive)Redis, MySQL, (Reactive) Mongo DB를 이용한 개발 경험이 있으며 AWS, Github Action, Docker, Jenkins를 이용한 CI/CD 경험, 그리고 Openai(생성형 AI), Anthropic(생성형 AI), Stability(이미지 생성형 AI), 토스 페이먼츠, 구글(이미지 제품 검색), 알라딘(도서 검색)등 외부 API를 활용한 기능 개발과 Kafka, Python, selenium, panda, numpy를 이용한 웹 크롤링 및 데이터 파이프라인 개발 경험이 있습니다.
이론물리학 대학원을 졸업했으며, 덕분에 영어로 된 논문과 공식문서를 읽고 구현하는 것이 능숙합니다. 대학원 재학 중 Fortran을 활용한 몬테카를로 계산을 통해 베이즈 통계학을 활용하며 개발에 대한 흥미를 처음 느꼈고, 이후 지속적으로 관심을 가지던 중 국가 교육에 참여하게 되었습니다. 20주에 걸친 코드스테이츠 과정 수료 이후엔 지속적인 블로깅, Java, Python을 이용한 꾸준한 알고리즘 풀이와 사이드 프로젝트 및 개인 프로젝트를 진행했고 이화여자대학교 연령통합연구소와 계약하여 5개월 간의 프로젝트에서 백엔드 팀장을 맡아 개발을 진행했습니다. 현재 (주)아스타에서 백엔드 엔지니어 직무를 수행하고 있으며, 이화여자대학교 후속 연구 프로젝트 및 사이드 프로젝트에 참여하고 있습니다.
여행과 고양이, 그리고 시집을 사랑하며 호기심이 왕성해 끝없이 질문을 던지는 편입니다. 덕분에 무엇이든 빨리 배우며, 특히 협업을 매우 좋아해 프로젝트를 진행할 때도 프론트엔드/백엔드에 구분 없이 필요한 지식을 습득해 빠르게 도움이 되었는 편입니다. 덕분에 만나본 팀원들은 모두 저를 다시 한 번 같이 일하고 싶은 백엔드 개발자로 평가해 주었습니다. 또한 지식의 공유에도 관심이 많아 주말과 평일에 틈이 나는대로 새로 배운것들과 재미있는 논문을 블로그에 리뷰 및 정리하는 편이며 그간 블로깅한 글이 기술 관련해서만 650개에 달하고 있습니다.
[ 프로그래밍 언어 ] Java, Python, TypeScript
[ 프레임워크 & 라이브러리 ] Spring Boot, WebFlux, NestJS, Flask
[ DB & 서버 ] R2DBC, MySQL, MariaDB, PostgreSQL, Mongo DB, Redis, AWS, (Reactive)Kafka, Docker, Jenkins, Github Actions
[ Others ] Gradle, Git, Jira, Confluence, Slack
2023.05 -
BackEnd Engineer
[백엔드] Java, Spring Boot, Spring WebFlux, Python, Flask, TypeScript, Node.js, R2DBC, MariaDB, MongoDB, AWS, Kafka


2024.05 - 이화여자대학교 연구과제 프로젝트 (4인)
장소와 취향 공유 게시판 기반 세대간 소통 프로젝트
[백엔드] NestJS, OAuth2, Docker, Jenkins, AWS, Redis, PostgreSQL [협업툴] Github, Figma, Swagger
2024.04 - 스터디 프로젝트 (4인)
각종 생성형 AI를 연결 및 연계해 원하는 텍스트, 이미지, 동영상을 생성하는 서비스
[백엔드] Spring Boot, Security, OAuth2, Docker, Jenkins, AWS, Redis, PostgreSQL [협업툴] Github, Figma, Swagger