PhyongNam Kim
Verified Expert in Engineering
Full-stack Developer
Seoul, South Korea
Toptal member since September 19, 2019
Kim is an accomplished front-end developer committed to building outstanding websites and mobile apps, with some back-end experience. With his expertise in React, React Native, Vue, and other technologies, he creates visually stunning, user-friendly, secure, and performant experiences. Kim's impressive track record includes developing large-scale projects from scratch, updating existing ones to ensure high quality, and enhancing them with new features and pages.
Portfolio
Experience
- Front-end Development - 10 years
- React - 6 years
- Unit Testing - 4 years
- Mobile App Development - 3 years
- React Native - 3 years
- Vue - 2 years
- E2E Testing - 2 years
- Node.js - 2 years
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), MacOS
The most amazing...
...thing I've coded is a collaboration app for remote teams, which has been adopted by renowned companies such as Alaska Airlines, Delta Air Lines, KFC, and more.
Work Experience
Senior React Front-end Developer
GeneDx
- Developed React UI components for company-wide design systems ensuring consistency and enhancing the user experience.
- Migrated legacy AngularJS 1.6 code to React 18 incrementally, converting pages individually and managing routing.
- Made minor updates and fixes to the existing C# .NET back end.
- Maintained legacy AngularJS 1.6 code and a WordPress website.
Senior Vue Front-end Developer
Tellimer
- Developed a business insight news website and its accompanying dashboard, inspired by platforms like Bloomberg.
- Built a website for an AI service using serverless architecture as part of a side project.
- Developed email templates for the marketing team and integrated them with Mailchimp.
- Implemented performance optimizations, improving website speed and enhancing user experience.
Senior React/React Native Developer
Springshot
- Developed an iOS and Android app that helps remote teams coordinate and perform time-sensitive tasks quickly and efficiently.
- Built a website and admin dashboard for scheduling, mission management, and notifications.
- Integrated Azure Active Directory B2C (ADB2C) for SSO, utilized various Firebase features, and integrated APIs.
- Worked in test-driven development (TDD), developing unit testing and end-to-end testing scripts and integrating them into a CI/CD pipeline implemented on a Jenkins server.
- Worked in an agile and fast-paced environment, collaborating closely with team members and other functional teams.
Full-stack React, Node.js, and React Native Developer
Socar
- Worked on developing real-time tracking, feedback systems, live chat, and a payment system for both the website and the admin dashboard.
- Developed the MVP version of a fleet-based car-sharing iOS and Android app, which helped the company secure funding and expand.
- Developed RESTful APIs for feedback systems and a WebSocket for live chat.
Full-stack Developer
Wemakeprice
- Worked on developing the UI/UX of the platform providing eCommerce and advertising services.
- Developed a variety of charts and graphs on the admin dashboard, showcasing analytical insights into consumer behavior and trends.
- Worked on developing APIs and a database for stock management and analysis.
Junior Web Developer
Danal
- Acquired valuable practical experience and deepened understanding of software engineering beyond what can be learned in a university setting.
- Gained insights and real-world experience into project management methodologies, communication within a team, overall software development lifecycle, software architecture, etc.
- Worked on internal company projects, including developing a dashboard, tracking tool, and internal news and blogging website.
Experience
Component Library for a Design System
https://storybook.hover.toMobile App to Manage and Track Remote Teams
https://apps.apple.com/app/id1315795000I worked as a senior React Native developer in a mobile team, collaborating with both team members and cross-functional teams. I developed critical features, including single sign-on (SSO), offline-supported news bulletins, push notifications, live chat, and Beacon signal detection.
We utilized TDD to build a high-quality app.
Admin Dashboard for Remote Team Management and Tracking Platform
https://webapp.springshot.comThis dashboard is for the Springshot platform, which is utilized by large companies such as KFC, Alaska Airlines, Delta Air Lines, and others.
Business Insight News Platform
https://tellimer.comMy responsibilities included optimizing performance, updating web pages to match new designs, adding new pages with A/B testing, developing email templates, etc.
MVP for a Fleet-based Car-sharing Mobile App
The app is now one of the top car-sharing apps in Korea.
Website and Admin Dashboard for Fleet-based Car-sharing Platform
https://www.socar.krSocial Community and Membership Platform
Website for Document Analyzing AI Service
https://parsel.aiAs the sole front-end developer in this project, I owned all front-end development tasks, from architecture design and language/framework selection to deployment and testing.
Education
Bachelor's Degree in Computer Engineering
Ajou University - Suwon, Korea
Certifications
TOEIC
Toeic
Business English Certificate
Cambridge English
Project+
CompTIA
Security+
CompTIA
Skills
Libraries/APIs
React, Vue, Vuex, React Testing Library, REST APIs, Node.js, jQuery, Socket.IO, Stripe, D3.js
Tools
LaunchDarkly, Litmus, Mailchimp, Azure Active Directory B2C (ADB2C), Xcode, Android Studio, GitLab CI/CD, Jenkins, Fastlane
Languages
TypeScript, GraphQL, SCSS, Sass, HTML, CSS, JavaScript, PHP, C#
Frameworks
React Native, Next.js, Nuxt.js, Tailwind CSS, Material UI, Bootstrap, Redux, Jest, Cypress, Appium, Express.js, Angular, .NET
Paradigms
Unit Testing, E2E Testing, Test-driven Development (TDD), Serverless Architecture
Platforms
GreenSock Animation Platform (GSAP), Firebase, Amazon Web Services (AWS), Eclipse, WordPress
Storage
PostgreSQL, MySQL, MongoDB
Other
Gatsby, Storybook, Chakra UI, Front-end Development, Design Systems, A/B Testing, Mobile App Development, iOS App Development, Android App Development, Maps, Geolocation, IAP SDK, Minimum Viable Product (MVP), Payment Gateways, RESTful Microservices, WebSockets, CI/CD Pipelines, Full-stack Development, Web Accessibility
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring