Skip to content

Eunso Ahn

Software Engineer

I turn complexity into simplicity by examining the heart of a problem through deep focus and a structured approach.

I understand the diversity of users and contexts, define problems proactively, and build thoughtful solutions.

Experience

Datarize

Frontend Engineer

Jan 2026 - Apr 2026

B2B SaaS platform for CRM marketing automation based on e-commerce customer data.

[AI Feature]

Increased widget-creation completion from 11% to 37% — built AI design generation from natural-language prompts

  • Identified user abandonment caused by the effort of manually configuring design options during widget creation
  • Designed an AI chat feature for generating and modifying widget designs from natural-language prompts, reducing manual configuration steps
  • Improved the widget-design flow, increasing creation completion from 11% to 37% (approximately 3.4×)
[Technical Debt]

Removed legacy dependencies across 30 components and 480 files — established automated regression testing

  • Identified UI consistency and maintainability issues caused by the coexistence of a legacy design library and a new design system
  • Documented component mappings and verification criteria, and applied gradual rollouts using feature flags
  • Used Storybook and Playwright visual regression testing to fully remove legacy dependencies and establish a repeatable migration process
[UX Improvement]

Reduced widget-installation support requests by 30% — built easy installation using DOM path extraction

  • Identified recurring support requests because script insertion and display-position configuration required client engineering resources
  • Implemented DOM path extraction for user-selected elements and dynamic widget insertion at the selected location
  • Enabled widget installation without developer assistance, reducing installation-related support requests by 30%
[UX Improvement]

Eliminated duplicate recommendations and unnecessary API calls — integrated Cafe24 cart data and improved recommendation logic

  • Identified reduced recommendation relevance and unnecessary API costs from recommending items already in the cart and making calls in test environments
  • Integrated the Cafe24 Front API SDK to retrieve cart items and exclude them from recommendations, with separate API-call conditions for test mode
  • Improved widget display efficiency by eliminating duplicate cart-item recommendations and optimizing API calls for each execution environment

YDNS

Intern

Apr 2021 - Jul 2021

IT solutions company building data platforms and smart administrative systems for public agencies, including Yangcheon District Office and Daejeon Metropolitan City.

  • [Planning] Worked with public-agency stakeholders to clarify data needs and requirements, and contributed to dashboard planning
  • [Data Processing & Development] Collected, processed, and stored data from Seoul public-data APIs, and implemented data visualizations

Projects

Moitz

Frontend Engineer

Jul 2025 - Nov 2025

A web service that recommends meeting midpoints and venues based on subway lines (Woowa Tech Course, 7th Cohort team project).

[Loading Performance]

Reduced results-page FCP from 4.4s to 0.6s — designed dynamic Map API loading and state-management hooks

  • Identified render blocking and degraded FCP caused by a synchronous map script running even on routes unrelated to maps
  • Removed the global Naver Map script, eliminating 1.2 seconds of render blocking
  • Designed a dynamic loader and loading/error state-management hooks to call the API only on results-page entry and prevent race conditions
  • Improved FCP by 86%, from 4.4s to 0.6s, and increased the Lighthouse performance score from 46 to 57
[CI/CD]

Built a frontend deployment pipeline with GitHub Actions and OIDC

  • Identified a single point of failure from running the production server and deployments on the same EC2 instance, and initiated separation of the deployment environment
  • Moved deployments to GitHub-hosted runners and applied OIDC-based least-privilege authentication and CI checks
  • Implemented artifact-based deployments and duplicate-deployment prevention, then removed the existing runner EC2 instance to reduce operational overhead and costs
[UX Improvement]

Delivered meeting-specific preview cards — implemented dynamic OG responses with CloudFront Functions

  • Identified that the CSR SPA exposed identical, fixed OG metadata for every results URL, preventing users from identifying meeting-specific information
  • Used CloudFront Functions to identify bots by User-Agent and parse query strings, generating HTML responses with meeting-specific OG metadata
  • Displayed meeting details in social preview cards to make shared content easier to identify and improve the URL-sharing experience

Tito

Backend Engineer

Apr 2024 - Dec 2024

Real-time discussion community app with LLM-based language correction (Silver Prize, 2024 ICT Mentoring Hanium Track).

[Real-time Chat]

Implemented real-time discussion chat with WebSocket

  • Designed and implemented chat endpoints and message formats for real-time discussions using WebSocket
  • Implemented ping/pong keep-alives to address sessions terminating during inactivity
[Notifications]

Built FCM-based push-notification infrastructure

  • Integrated FCM to send push notifications for discussion participation, mentions, and new messages
  • Implemented topic-based notification subscriptions and routed push notifications according to subscribed topics

Training

An intensive Woowa Brothers program designed to develop early-career software engineers with one year of junior-level capability.

  • Developed TDD and maintainability-focused code-design skills through eight missions using pair programming and peer code reviews
  • Led the full team-project lifecycle from planning to deployment and operation, gaining practical experience in collaboration and service operation
  • Designed and implemented a custom Hook library interface to improve developer experience, and published it as an npm package

Talks

Applying Dynamic OG Tags in a CSR Environment

25/26 GDGoC Soongsil Joint SeminarNov 2025

Presented troubleshooting strategies for overcoming CSR metadata limitations by identifying bot requests and implementing dynamic OG tags with CloudFront Functions edge computing, including trade-offs against Lambda@Edge.

Rethinking Components with Flexibility

Woowa Tech Course 7th Tech TalkAug 2025

Shared practical strategies for maintainable components and UIs that adapt to change by restructuring dependencies, including dependency cohesion, the Headless pattern, and model-level separation.

A Design System Developers Can Build

24/25 GDGoC Soongsil SSUMALL SeminarAug 2025

Introduced design tokens and component structuring for developer productivity and consistent UI/UX, with practical guidance for small projects.

Activities

Google Developer Groups on Campus in Soongsil

MemberSep 2023 - Aug 2026

Participated in a university community focused on development and Google technologies as a 3rd-generation Server member, 4th-generation DevRel, and 5th-generation Member. Planned and ran the alumni-invited Open SSUMALL Seminar, bringing together approximately 100 students and building connections between students and alumni.

Soongsil University Intercollegiate Snowboard Club (4S)

PresidentJan 2023 - Jan 2024

Led a 300-member snowboard club and planned, ran, and oversaw more than 40 online and offline events annually, earning first place in the university club association. Planned inter-university events and collaborated with the university snowboarding federation (KUSBF).

Awards

2024 Cloud Idea ContestGrand Prize (Busan Mayor's Award)
Dec 2024
2024 ICT Mentoring Hanium TrackSilver Prize (IITP President's Award)
Dec 2024

Education

Soongsil UniversityB.S. in Computer Science (Convergence Major: ICT Distribution & Logistics)
Mar 2020 - Feb 2026

Certifications

SQLDKorea Data Agency
Sep 11, 2026
TOEIC Speaking · IHTOEIC / International Certification
Nov 22, 2025
Engineer Information ProcessingHuman Resources Development Service of Korea
Jun 13, 2025
MOS Excel Expert 2016Microsoft / International Certification
Dec 8, 2021

Technical Skills

LanguagesJavaScript, TypeScript, HTML, CSS
FrameworksReact, Next.js
StylingEmotion, Styled-components
TestingStorybook, Playwright, Visual Regression Testing, Jest
Build & ToolingVite, Webpack, ESLint, Prettier, npm, yarn
Release & MonitoringFeature Flag, GitHub Actions, Sentry, Google Analytics
CollaborationGit, GitHub | Jira, Linear, Notion | Figma, XD, Zeplin, Miro
안은소 | eunsoa