Seungseop Ahn(안승섭, Kevin Ahn)

한국어

Software Engineer

Software engineer in South Korea who connects product requirements through frontend, backend, data, and cloud operations. Focused on backend systems and AI agent engineering — orchestration, tooling, context and memory, concurrency, and evaluation.

Basic Information

Profile

A fullstack software engineer who connects product requirements to user experience. I treat frontend, backend, data, and cloud operations as one product flow, and my scope does not end when a feature works on screen — it ends when the feature keeps working reliably in a real service.

Backend and AI are the areas I have gone deepest in within that flow. I have worked on APIs, asynchronous jobs, data pipelines, third-party integrations, and performance improvements, and I use React and Next.js to work across the seam where frontend and backend meet. Even in AI features, I focus less on the model call itself and more on the foundations that keep it running in production: orchestration, tooling, context, memory, concurrency, and evaluation.

Core Strengths

How I Work, and What I Am Improving

How I Choose Technology

TypeScript is my preferred language, but I do not consider myself bound to any particular language or framework. I first understand the problem the product must solve and the team's context, then choose technology that fits the operating environment and the performance and reliability requirements.

Current Focus

Product Development

Systems Development

AI Engineering

Selected Results

Experience

Squares, Software Engineer

Xlab, Software Engineer

Softsquared, Technical Coordinator (Contract)

Beluv, Software Engineer (Freelance)

Skills

Education and Research

How AI Describes This Engineer

GPT

An engineer grounded in backend development who takes production concerns seriously — real service operation, performance, infrastructure, and concurrency. Explores new technology quickly, but keeps checking "is this actually needed in practice, and is it better than the existing approach?" rather than following trends. Recently his interest has deepened in areas that make AI agents run reliably in real services: LangGraph, MCP, agent orchestration, memory, and evaluation. He leans toward understanding the structure and trade-offs of a whole system rather than implementing a single feature, and can be seen as an engineer broadening his expertise at the intersection of backend, distributed systems, and AI agent engineering.

Claude

He asks whether someone else can read and safely change the code later, before he asks whether it runs. He dislikes guessing — whether it is someone else's explanation or his own hypothesis, he confirms it against the original source and a reproduction before drawing a conclusion, and he records the reasoning along with the options he rejected. He imagines failure before the happy path, so his first thought about anything is "what happens if this runs twice, or dies halfway?" He experiences accumulating code as debt and wants short, direct expression, but chooses ordinary readable explicitness over clever compression. And he knows his own weakness — that he can over-explore and defer decisions — well enough to ask the people and tools around him for pushback rather than agreement.

Gemini

A capable fullstack engineer who actively combines deep backend skill with modern AI tooling to maximize productivity. Rather than stopping at web development, he extends into security and system architecture, giving him a dimensional view of systems. An engineer with the execution to absorb new technology quickly and bring it into real production environments.