Experience:
Hucansoft | South Korea | July 2019 – May 2024 (4 years 11 months) Position: Full Stack Developer
1.
Smart Water Metering Project (Government Monitoring System)
Developed a web system for visualizing and analyzing water and gas consumption data collected from over 10,000 sensors.
GraphQL Implementation: Designed an API based on Apollo Server/Client, successfully replacing the legacy REST API.
Implemented automatic type generation using GraphQL Code Generator, which reduced errors and accelerated development speed by 40%.
Real-time Interaction: Developed a real-time chat and notification system between government agencies and contractors using Socket.io.
Data Optimization: Created functionality to export large volumes of data to Excel (CSV) using server-side streaming (json2csv), effectively reducing the load on the client’s browser.
Frontend Architecture: Designed a modular application structure utilizing React Router (Outlet) for efficient management of nested routes.
2. HR System Migration Executed a complete migration of a legacy desktop ERP system to a modern web stack using React and TypeScript. Developed a responsive user interface (UI) to ensure seamless system access for remote employees. Designed and implemented a RESTful API on Node.js for the secure processing and management of employee data.
Education:
EDUCATION
Korea National Open University
Degree: Bachelor of Science (B.S.)
Major: Department of Computer Science
Period: March 2022 – February 2024
Note: Successfully balanced full-time employment with academic studies.
Skills:
KEY SKILLS
Languages: JavaScript (ES6+), TypeScript, SQL
Frontend: React.js, Apollo Client, React Router v6, Redux, HTML5/CSS3
Backend: Node.js, Express, Apollo Server, GraphQL, REST API
Tools & DB: mySQL, Socket.io (WebSockets), Docker, Git, GraphQL Code Generator
Additionally:
I'm currently studying russina language in Russia
And also I want to live here
So I'm trying to find a job in St.petersburg
And I'm so interested in Vibe coding too :)