ENGLISH CV

Eunryong Lee

Software Developer · C/C++ Systems · 3D CAD · AI Backend

Anyang, Gyeonggi-do, South Korea srdn45@gmail.com GitHub Portfolio

Professional Summary

Software developer with experience maintaining C#/.NET Framework and WPF-based 3D CAD software, building C/C++ systems projects, and extending a multimodal AI prototype with a validated backend flow. I trace data from input to output and verify behavior with reproducible cases and comparison tests.

Professional Experience

Algorithm Korea · CAD Software Developer

Jul 2024 – Jul 2025

C# · .NET Framework · WPF · 3D CAD

  • Maintained and improved a 3D CAD application for implant and abutment design using C#, .NET Framework, and WPF.
  • Implemented STL-based import/export features for 3Shape integration and checked compatibility by comparing exported files.
  • Improved crown rotation-handle positioning and crown-stretch functionality; validated changes through the team's pull-request, alpha QA, and beta-test workflow.
  • Investigated drill-clearance correction across geometry samples, evaluated vertex/radius/direction-vector approaches and MeshLib options, documented accuracy and performance limits, and handed off enhancement requirements to the lead developer.

Selected Projects

PathTutor-edu · Multimodal Math-Solution Analysis

Dec 2025 – Jan 2026

React · Cloudflare Workers · Gemini · Google DeepMind & Kaggle hackathon project

  • Designed feature requirements and multimodal prompt/structured-response formats for analyzing math questions and student work from text and images.
  • Extended an AI Studio prototype with a React client and a Cloudflare Worker /api/analyze backend, adding request, body, and image validation alongside access control, rate limiting, and normalized errors.
  • Designed a parallel core/extensions analysis flow and schema/runtime checks, retry handling, and result merging to validate structured model responses.
  • Selected for the Overall Track Top 50 in the Google DeepMind and Kaggle “Vibe Code with Gemini 3 Pro in AI Studio” hackathon.

3D Furniture Placement and Space Optimization

Jul 2025 – Dec 2025

3-person team · Three.js · JavaScript · WebGL · Shapely

  • Implemented collision detection for furniture placement, modeling plan-view intersections with 2D AABBs on the XZ plane and Shapely box.intersects.
  • Connected room-boundary and furniture-overlap checks to placement and rotation constraints in the team's 3D interface.
  • Compared backend collision checks with frontend conditions and verified collision, boundary, and layout cases.

42 Seoul Peer Learning · C/C++ Systems Projects

Nov 2022 – Oct 2024

C · C++ · POSIX · pthread · mutex · kqueue · netcat

  • minishell: Implemented pipeline execution and built-in commands; manually tested environment-variable and pipeline behavior.
  • IRC server: Implemented message parsing from tokenization through command and parameter handling, then tested protocol scenarios with nc.
  • philo / ls: Implemented pthread/mutex synchronization and directory listing with readdir/lstat; compared outputs with the system ls.

Technical Skills

CC++C#PythonJavaScript LinuxPOSIXpthread / mutexkqueue .NET FrameworkWPF3D CADThree.jsWebGLShapely ReactCloudflare WorkersGemini APIFastAPIMySQLDockerGit

Education & Training

Academic Credit Bank System · Computer Science Studies

May 2024 – Present

42 Seoul · Peer Learning

Nov 2022 – Oct 2024

Project-based learning, peer evaluation, and collaborative software development.

Awards & Certifications