Development Lead Eunseong Yang
Robotics Software Architect
I spent 9 years building robotics software. At ROBOTIS and STRADVISION, I designed and implemented the necessary systems and frameworks from scratch.
Currently, I run HolyGround, an educational platform I built, on my own. I teach AI workflow operating systems used in actual practice and robotics C++ development systems.
Experience and Self-Built Systems
2023.06 ~
HolyGround - CEO
I created and operate the educational platform HolyGround. As a solopreneur, I personally handle everything from educational planning and production to development, marketing, company operations, and website creation. I use AI throughout this entire process.
2021.12 ~ 2023.05
STRADVISION - Visual SLAM Software Architect
I designed a Visual SLAM system for automated parking from scratch. I applied clean code principles and adhered to industry-standard software specifications.
2019.01 ~ 2021.12
ROBOTIS - Perception Part Tech Lead
I led the development of perception software for delivery robots. Since ROS didn't provide the necessary performance, I built the entire core framework from scratch based on multi-threading. I also optimized CUDA parallel processing on NVIDIA Jetson.
Why I built an AI workflow operating system
Running HolyGround alone, I had no choice but to work with AI. At first, it seemed to be doing quite well. However, as I kept assigning more tasks, the results started to get strange. Even so, I couldn't handle everything by myself without AI.
The problem wasn't just a single prompt. The AI needed to be able to read my information, standards, working methods, and data.
I organized the scattered information. I built a workflow structure so that the AI could read that content and work according to the same standards whenever needed. I continuously refined it while applying it directly to development, marketing, business operations, and site creation. What I created through that process is the current AI work operating system.
My experience of integrating and operating multiple tasks into a single system in the field of robotics has carried over to this as well. The content I teach about AI stems from this trial-and-error and operational experience.
The training I'm creating now
Mastering AI
How to make AI work by reading my information and standards
Gather your personal information, principles, tone of voice, workflows, and data in one place. Then, create a personal work operating system where the AI works by reading that content. If you are new to AI, you can start from installation and basic usage. If you are already a daily user, you can build a structure that keeps your standards consistent even as tasks grow longer.
Explore Mastering AI
Readable Programming
Robotics C++ Development with AI
We connect coding standards, project structure, build configurations, quality gates, and testing structures into a single robotics C++ development system. This course is for robotics and autonomous driving developers who can read and write C++ and are currently working with a codebase. It is not an introductory course for learning C++ syntax for the first time.
Explore Readable Programming
Where I have taught
C++ development environment, build systems, and code quality mentoring for Programmers Autonomous Driving DevCourse cohorts 1, 2, 3, 5, and 6.
SSAFY Portfolio Special Lecture
Seoul ICT Innovation Specialized High School Python Education
What you will take away from this lecture
I open up and show you the systems I actually use. We don't just stop at following along to create a result. I explain why such a structure was necessary and what you need to change when applying it to your own work. What should remain after finishing the lecture isn't just a system you observed. It must be a system that fits your own work.