한국, 싱가포르, 뉴욕에서 모바일 앱 개발자로 경력을 쌓아왔고, 뉴욕엔 2021년에 넘어와 스타트업을 거쳐 지금은 메타에서 소프트웨어 엔지니어로 근무하고 있습니다.
연세대학교에서 경영학을 전공했지만 프로그래밍과 창업에 대한 열정으로 개발자의 길을 선택했습니다. 혼자 개발한 앱이 2015년, 2016년, 2017년 연속으로 애플 앱스토어 ‘올해를 빛낸 앱’에 이름을 올리는 영광을 안기도 했습니다.
지식 공유하고 주변 도와주는걸 좋아해 다수의 강의를 제작했고 여러가지 강연, 멘토링을 하고 있습니다. 인프런의 열정적인 학습자분들을 만나게 되어 기쁩니다.
2025년 미국 뉴욕 소프트웨어 엔지니어 취업기: https://www.nyprogrammer.com/p/job-hunting-2025
Meta SWE 면접 합격 후기: https://www.nyprogrammer.com/p/meta-swe-interview
해외 빅테크 모의 면접 / 코칭
세션 종류 택 1
- 코딩 인터뷰
- 모바일 앱 시스템 디자인
- 이력서 피드백
- 맞춤 멘토링
3일 내 상세한 피드백 문서 제공
- 최종 결과
- 채점 분야별 피드백
- 좋았던 점 / 개선할 점 등
수강 방법
- 신청 후 24시간 내로 일정을 잡을 수 있는 링크가 전송됩니다. 인프런에서 선택하신 시간은 실제 멘토링 시간이 아닙니다. 전달 받은 링크를 통해 시간을 선택해주셔야 합니다.
멘토 경력
- Meta Senior Software Engineer
- 뉴욕 테크 스타트업 Senior iOS Engineer, 채용 면접관
- Grab(싱가포르) Senior iOS Engineer, 채용 면접관
- 네이버랩스, 네이버웹툰 iOS 개발자
- 라인 안드로이드 개발자
강의
수강평
- 해외 빅테크 코딩 인터뷰: LeetCode 포기자의 합격 공부법
- 해외 빅테크 코딩 인터뷰: LeetCode 포기자의 합격 공부법
게시글
질문&답변
Mock Interview
안녕하세요. mock interview는 ChatGPT를 사용한 실시간 인터뷰가 아니고 제가 실제 시나리오처럼 스크립트를 만들고 단순히 Text-to-Speech 변환만 한 것입니다ㅎㅎ
- 0
- 2
- 49
질문&답변
이해하기 어려운 문제 시간 투자
일단 기본적으론 저의 공부법의 컨셉은 이해하려고 하지말고 외우자였습니다ㅋㅋ 그래서 한 문제당 30분을 넘긴적이 없습니다.같은 문제를 2~3번 보면서 외우고 비슷한 유형/패턴의 문제 서너개 더 외우고나면, 결국 그 같은 유형의 새로운 문제도 풀 수 있게 되는게 저의 경험이었거든요. 유형이라는게 무한하지 않기 때문에 가능한거 같습니다.
- 0
- 1
- 80
질문&답변
선수지식 관련 질문.
안녕하세요!먼저 제 사전 지식 수준을 설명드리고, 그 후에 공부법에 대한 의견을 드려보겠습니다.저는 비전공자로 시작해서 2년 동안 부트캠프를 다니면서 대학으로 치면 50학점 정도 분량의 수업을 들었습니다. 이때 필수적인 자료구조와 알고리즘을 많이 배웠고요. 제 생각엔 학부 4년을 졸업한 분과는 깊이가 다르긴하겠지만 최소한 코딩 인터뷰에 필요한 만큼의 지식은 이미 있었다고 볼 수 있습니다. 코딩 인터뷰에 필요한 지식이 얼만큼이냐? 한 문장으로 표현하면"내 코딩 솔루션의 시간 복잡도와 공간 복잡도를 정확히 설명할 수 있다." 입니다. 이 기준을 좀 더 자세하게 풀어드리겠습니다.(1) 자료구조들의 삽입/삭제/탐색의 시간 복잡도 (평균과 최악 경우 나눠서)(2) 이진 탐색 알고리즘과 이진 탐색의 시간 복잡도(3) 그래프 순회(DFS, BFS) 방식과 시간 복잡도(4) 위 지식들을 토대로 내 코드의 시간/공간 복잡도 도출: 예를 들어 O(n)짜리 for loop 안에서 iteration마다 O(n) 작업을 하고 있다면 O(n^2) 등질문자님의 현재 지식 수준을 알면 더 정확한 피드백을 드릴 수 있겠으나 현재 파악한 것만으로 답변을 드려보자면요, 일단 가장 기본인 배열, 큐, 스택에 대한 삽입/삭제/탐색의 시간 복잡도를 정확히 이해하시고 해당 지식으로 접근할 수 있는 문제들을 풀어보세요. 그런 다음 해시테이블 -> 힙 -> 링크드리스트 -> 트리 -> 그래프 순으로 삽입/삭제/탐색의 시간 복잡도를 공부하시면서 새로운 문제들을 풀어보세요. 답변이 되셨길 바라고 또 궁금한게 있으면 언제든지 질문 남겨주세요!
- 1
- 2
- 93