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.
Developed Reservation System, PG Integration/Payment System, Multilingual Support, Text Editor, CI/CD, etc.
Improved performance by applying React optimisation techniques such as 'lazy' and 'Suspense'.
Utilised Axios Instance for centralized code management, enhancing readability and maintainability.
Integrated OAuth authentication with Next-Auth for social logins.
Applied Next.js’s optimisation techniques such as 'next/dynamic', 'next/font', and 'Image Component'.
Implemented real-time data update for comments, using SWR.
Implemented real-time messaging with Socket.IO, facilitating seamless communication across clients.
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