I am an enthusiastic full-stack developer, focusing on React.js and Next.js for front-end development and Node.js and Nest.js for back-end development.
With a strong dedication to front-end development, I am continually expanding my expertise into full-stack proficiency with DevOps competencies.
I have experience in planning, designing, developing and deploying both frontend and backend for web applications.
I love learning new technologies and apply them to real-world projects. I also aspire to engage in work that inspires and empowers people through technology.
I look forward to contributing as a team player to dynamic projects and growing together with great team members.
Insightful Problem Solver
- Analyze and solve problems with keen insight.
- Seek for the best results within limited resources.
Supportive Collaborator
- Arrange and share knowledge with colleagues.
- Empower people to solve problems on their own.
Challenger
- Enjoy learning new things and applying in practice.
- Quickly adapt to new environments and challenge.
Detail-Oriented Developer
- Focus on detail and communication for improvement.
- Emphasize functionality, convenience and aesthetics.
Creative Thinker
- Explore insights through interdisciplinary approaches.
- Aspire to innovate and shape lives and culture.
Led end-to-end web development from initial planning to deployment, using MERN Stack, Firebase, Naver Cloud and Redux Toolkit.
Established CI/CD pipelines using Webpack, Yarn Berry and GitHub Actions for automated deployment.
Developed reservation system, payment gateway integration, user authentication, image upload, WYSIWYG editor and map integration and more.
Developed a full-stack web application using Next.js, MongoDB, Prisma and Firebase, and deployed it on Vercel.
Integrated OAuth authentication with NextAuth, enabling secure user login via Google, Facebook, and GitHub.
Implemented real-time comment updates with SWR and applied performance optimisation techniques throughout the application.
Implemented real-time messaging with Socket.IO, facilitating seamless communication between users.
Conducted testing with Jest and Supertest to verify authentication and messaging functionality.
Crafted reusable components for dynamic form and page management across various modes.
Enhanced web accessibility and optimised performance by improving Lighthouse performance metrics.
Implemented internationalization for multi-language support. (EN/KO)
Integrated email functionality to route contact form submissions directly to personal email.
London, UK