const IntroduceMySelf = {
name: "Seong Jun, Lee",
nickName: "Robin",
email: "[email protected]",
role: "Front-End Developer",
experience: {
frontend: "6년 7개월",
},
languages: ["Javascript", "Typescript"],
stacks: {
library: "React.js",
framework: "Next.js",
stateManagement: ["Jotai", "Recoil", "Redux", "Redux-Saga", "MobX"],
dataFetching: ["Axios", "SWR", "React-Query", "GraphQL", "Apollo-Client"],
styling: ["Tailwind", "styled-components", "emotion", "SCSS"],
},
architecturePatterns: ["MVC", "MVVM", "Model-View-Whatever"],
designPatterns: [
"Container-Presenter-Component", "Custom-Hooks",
"Flux", "Atomic-Design",
],
};
웹 퍼블리셔로 커리어를 시작하며 웹 표준, 접근성, 마크업, CSS에 대한 깊은 이해를 쌓았고, 이후 프론트엔드 개발자로 전향하여 ****6~7년차의 경력
을 쌓아왔습니다.
현재는 React
, Next.js
를 중심으로 한 프론트엔드 개발을 주력으로 하며, Code-Refactoring
과 유지보수성을 고려한 아키텍처 설계에 관심이 많습니다.
복잡한 코드보다는 가독성과 확장성을 고려하고 사람이 이해하기 쉬운 코드를 지향하며, 개발 생산성을 높이는 방법을 꾸준히 고민합니다.
개발뿐만 아니라 효율적인 협업을 위한 커뮤니케이션
을 중요하게 생각합니다.
개발 과정에서 발생하는 이슈를 혼자 해결하려 하기보다는, 팀과 적극적으로 소통하며 문제를 해결하는 방식을 선호합니다.
이러한 경험을 바탕으로 단순한 기능 개발을 넘어, 문제해결력
을 통해 문제를 풀어가고 비즈니스적인 시야를 갖춘 미드레벨 이상의 개발자로 성장하는 것
을 목표로 하고 있습니다.
최근에는 프론트엔드 아키텍처, 디자인 패턴, 성능 최적화
에 대한 관심이 높아 관련 아티클과 서적을 찾아 읽으며 학습을 지속하고 있습니다.
웹으로 보시면 좀 더 편하게 보실 수 있습니다 :)
https://ykwimk.notion.site/12880e46309580dea49ce32481f53021?pvs=4
(Next.js v14, React.js v18, Tailwind CSS, shadcn/ui, Nodemailer)