Song Young-hoon (Andrew Song, μ‘μν)
π Greeting
Hi, I'm Andrew Song, a software engineer at NOL (Yanolja). It's a pleasure to meet you.
While computer science is my primary passion, I'm also deeply interested in education, cognitive science, and social issues. My core value is using technology to create a positive impact on society.
My professional growth has been shaped by experiences across several startups, where I learned through continuous trial and error.
To continue living these values, I also work on personal projects for the public outside of my full-time role.
At NOL, I'm currently focused on developing services for global K-pop fans.
- I build server applications optimized for high-traffic environments using Java, Kotlin, and Node.js.
- I also operate highly observable cloud systems using AWS and Datadog.
After work, I enjoy mentoring junior engineers.
- My mentoring sessions primarily cover infrastructure topics such as cloud systems (especially Kubernetes), large-scale distributed processing, and CI/CD.
- I also discuss core backend engineering topics like databases and architecture design.
I enjoy exploring and diving deep into new technologies. As an engineer, these are the values I hold most dearly:
- I believe a development team's success should be directly tied to business success.
- I thrive on solving challenging problems.
- I value working with teammates who can clearly articulate the trade-offs of their decisions.
- I want to be part of an organization that can clearly define the value it brings to the world.
I truly believe that when people from diverse fields collaborate, we can create a better world.
I'm open to conversations on any topic, so feel free to email me about engineering, education, social issues, job opportunities, or anything else.
π§ Skills
Sorted by proficiency (highest to lowest)
- Programming: Node.js, Java, PHP, Kotlin, Python, Go, C# and C++
- Frameworks: NestJS (Node.js), Next.js (Node.js/React), Spring (Java/Kotlin), and Laravel (PHP/Vue)
- Database: MySQL, MongoDB, Redis, Elasticsearch, and DynamoDB
- OS: Debian-based Linux, macOS, Red Hat-based Linux, and Windows
- Cloud: AWS, Cloudflare, GCP, Vultr, Vercel, and OpenStack-based cloud platforms (NCP, Huawei Cloud, etc.)
- Operations: Kubernetes, Jenkins/GitHub Actions, AWS ECS, Prometheus/Grafana, and Datadog
- Applications: Web (including Electron-based applications), Android, and Unity
- Data Science: NLP, PyTorch/Pandas, LLMs (prompt engineering, fine-tuning, and RAG), Redash, and distributed SQL querying
- Collaboration: Git, Jira, Discord, Notion, Confluence, Slack, and Google Workspace
βοΈ Career History
Permanent Jobs
Software Engineer at Dable (λ°μ΄λΈ) (2022 - 2024)
- Migrated 20 key components from AWS Elastic Beanstalk and Lambda to Kubernetes, making the platform cloud-native and improving operational efficiency.
- Developed a collaborative-filtering recommendation system that processed 3 billion requests per day, with 100% test coverage.
- Participated in the initial design of wheres DSP, the first travel-focused DSP, and helped build a data platform centered on Glue and Athena with S3 as the data lake.
- Completely restructured the ad settlement system, significantly improving data consistency, primarily through SQL transaction design.
Founder at MOMENT LAB (2020 - 2021)
- Managed a startup end to end, including entrepreneurial processes and team management.
- Developed a fee-free, MyPayment-based simple payment service using Node.js.
Tech Lead, Co-founder at NEW BOOM (λ΄λΆ) (2019 - 2020)
- Developed a CRM specialized for telecom agency sales, supporting more than 1 million managed customers (planning, design, and implementation with Laravel).
- Developed a CPA ad management and lead-tracking service that handled over 100,000 daily page views (implemented with Laravel and Python).
Contract Jobs
Computer Science Instructor at Sparta Club (μ€νλ₯΄νν΄λ½) (2024 - 2025)
- Created Kubernetes lecture materials covering container orchestration, cloud-native deployment, service operation, and infrastructure fundamentals.
- Coached students in a CI/CD course, guiding them through practical build, test, and deployment workflows using modern DevOps practices.
- Mentored junior backend developers in the Hanghae99 backend bootcamp, supporting hands-on projects using Spring, Node.js, Java/Kotlin, and TypeScript.
- Reviewed backend assignments and real-world scenario projects, providing senior-level feedback on API design, database integration, code quality, debugging, and production-readiness.
- Helped students build practical backend engineering skills across system design, clean architecture, asynchronous processing, caching, and operational stability.
Server Architect at SUPER PIXEL (μνΌν½μ
) (2024)
- Established strategy and architecture for efficient game-server operations in AWS.
- Designed and implemented high-performance game server applications that were horizontally scalable and easy to operate, handling up to 10,000 concurrent users with theoretically unlimited scalability (primarily Node.js over HTTP and WebSocket protocols).
- Developed a back-office system to manage all major game operations, including user management, game content management, and log management (using the Remix framework).
Software Engineer at HayanMind (νμλ§μΈλ) (2021)
- Developed the backend for a phone-based English learning service using NestJS and Firebase.
Video Game Programmer at Bookpal (λΆν) (2018 - 2019)
- Developed mobile game clients using the Unity engine.
- Ported an internal scripting-language runtime from Java to C# for use in Unity.
- Developed a Unity-based visual novel engine.
π Certificates
- Engineer Information Processing (μ 보μ²λ¦¬κΈ°μ¬) - National Technical Qualification of the Republic of Korea
- Craftsman Information Equipment Operation (μ 보기기μ΄μ©κΈ°λ₯μ¬) - National Technical Qualification of the Republic of Korea
- GTQ (Graphic Technology Qualification) Grade I - Korea Productivity Center (νκ΅μμ°μ±λ³ΈλΆ, nationally recognized qualification)