Stephen Won
AI Developer & Software Engineer
Transforming ideas into intelligent solutions
Explore My Work
About Me
AI Expertise
Specialized in LLMs, RAG, and AI agents
Full-Stack Developer
8+ years building scalable applications
Innovative Problem Solver
Driving business outcomes with AI solutions
I'm a software engineer with a strong full-stack foundation who expanded into AI engineering, combining my expertise in building scalable systems with my passion for creating intelligent solutions.
My journey has led me from developing traditional web applications to specializing in AI-driven systems that solve complex business challenges. I'm driven by a desire to create AI solutions that make a tangible difference in real-world scenarios.
I'm particularly passionate about developing intelligent agents that can understand context, make informed decisions, and execute complex tasks effectively. My background in full-stack engineering enables me to build AI systems with a complete view of the architecture - from user experience to system integration.
Professional Experience
Freelance (AI agent)
Present
AI Agent Engineer
Capital One (Full-Stack)
12/2020 - 10/2023
Senior Software Engineer
Capital One (Frontend)
08/2017 - 12/2020
Senior Software Engineer
Capital One (Backend)
07/2016 - 08/2017
Software Engineer
Capital One
05/2015 - 08/2015
Intern

Optimal Satcom
05/2014 - 06/2016
Software Developer
Virginia Tech (Machine Learning)
02/2016 - 06/2016
ML Researcher & Engineer
Virginia Tech
11/2013 - 03/2014
Technician
AI Projects

Fairfax County AI Consultant
AI-powered chatbot that helps contractors navigate Fairfax County building codes. Utilizes RAG architecture with LangGraph for intelligent conversation flows and accurate information retrieval.
Technologies Used:

AI Job Matching System
An autonomous AI agent system that scrapes job postings and evaluates them against user profiles for optimal job matching. Leverages LangGraph framework with LLaMA3.2-90B model to provide intelligent compatibility analysis and scoring.
Technologies Used:

Joke Writing App
An innovative AI agent that generates original jokes using the Incongruity technique, a fundamental principle in comedy writing. Leverages LangGraph framework to orchestrate the creative process of identifying and combining incongruent topics.
Technologies Used:

AI Meeting Assistant
AI-powered assistant that acts as a meeting host. It uses RAG to retrieve relevant information about the meeting topic. It remembers each person in the meeting and their contributions to the meeting. It encourages users to participate and pushes the meeting discussion forward.