I'm a Software Engineer with a solid foundation in Computer Science fundamentals and a growing passion for AI/ML and MLOps.
My journey began with rigorous training in C/C++ for 2 years,
building strong problem-solving skills and deep understanding of system-level programming.
Currently transitioning into the exciting world of Machine Learning Operations (MLOps) and AI development,
combining my solid programming foundation with cutting-edge technologies.
-
C (Systems Programming Basics)
Implemented low-level features such as pointers, memory management, and system calls- Covered string manipulation, buffering, and file descriptors (
get_next_line
,libft
)
In the
(minishell)
project, I built my own shell that behaves likebash
,
implementing command execution, redirection (<, >), and pipe (|) features - Covered string manipulation, buffering, and file descriptors (
-
C++ (Object-Oriented Design and Memory Safety)
Applied class inheritance, abstraction, exception handling, and operator overloading
β Designed polymorphic structures and implemented memory-safe components (cpp04~cpp09) -
Python (Data Processing and Automation)
Worked on end-to-end automation including data analysis, machine learning, and API development
β Built full ML pipelines from preprocessing to visualization, training, and model serving -
JavaScript (Frontend & Interactivity)
Utilized for integrating web UI, API requests, and simple data visualization
β Applied in dashboard development and frontend interaction (e.g., Streamlit integration)
-
Experience in data preprocessing and analysis using Python
Built pipelines for handling time-series data and generating personalized recommendations -
Experience in web-based data visualization
Designed and implemented interactive dashboards for presenting analysis results
-
Model serving and API development
Integrated ML models into real-world services with real-time prediction via REST APIs -
Containerization and automated deployment
Used Docker and CI/CD pipelines to maintain consistency across development and production -
Cloud-based system operations
Deployed and operated services using AWS, leveraging EC2 and S3 for infrastructure
ποΈ Solid Foundation (2022β2024)
- Completed 2 years of structured C/C++ programming
- Graduated from the 42 Seoul curriculum
- Studied key computer science concepts:
- Data Structures & Algorithms
- Memory Management
- System Programming
- Multithreading & Concurrency
π€ Transition to AI/ML (2024βPresent)
- Studied Machine Learning and Deep Learning
- Explored practical MLOps tools and cloud deployment strategies
- Developed intelligent trading systems
- Built AI applications (e.g., Bithumb trading automation bot)
- MLOps Cloud Project β Cloud-based ML pipeline with automated deployment
- AI Trading Bot β Intelligent cryptocurrency trading system
- Fractal & Raycasting Game Renderer β Implemented Julia/Mandelbrot fractals and map parsing in C
- System Programming β Built shell, memory allocator, and essential utilities
μλ νμΈμ! μ λ μ»΄ν¨ν° μ¬μ΄μΈμ€μ ννν κΈ°μ΄λ₯Ό λ°νμΌλ‘ AI/MLκ³Ό MLOps λΆμΌλ‘ μ±μ₯νκ³ μλ μννΈμ¨μ΄ μμ§λμ΄μ λλ€.
2λ
κ° C/C++λ₯Ό μ§μ€μ μΌλ‘ νμ΅νλ©° λ¬Έμ ν΄κ²° λ₯λ ₯κ³Ό μμ€ν
νλ‘κ·Έλλ°μ λν κΉμ μ΄ν΄λ₯Ό μμμ΅λλ€.
νμ¬λ μ΄λ¬ν νλ‘κ·Έλλ° κΈ°μ΄λ₯Ό λ°νμΌλ‘ MLOpsμ AI κ°λ°μ μΈκ³λ‘ μ ννκ³ μμ΅λλ€.
-
C (μμ€ν νλ‘κ·Έλλ°μ κΈ°μ΄)
- ν¬μΈν°, λ©λͺ¨λ¦¬ κ΄λ¦¬, μ μΆλ ₯ μμ€ν νΈμΆμ μ§μ ꡬν
- λ¬Έμμ΄ μ²λ¦¬, λ²νΌλ§, νμΌ λμ€ν¬λ¦½ν° λ€λ£Έ (get_next_line, libft, ft_printf)
minishell
νλ‘μ νΈμμλ bashμ²λΌ λμνλ λλ§μ μ Έμ λ§λ€μκ³ , λͺ λ Ήμ΄ μ€ν, 리λ€μ΄λ μ (<, >), νμ΄ν(|) κΈ°λ₯ ꡬν
-
C++ (κ°μ²΄μ§ν₯ μ€κ³μ λ©λͺ¨λ¦¬ μμ μ±)
ν΄λμ€ μμ, μΆμν, μμΈ μ²λ¦¬, μ°μ°μ μ€λ²λ‘λ© νμ©
β λ€νμ± κ΅¬μ‘° μ€κ³ λ° λ©λͺ¨λ¦¬ μλ κ΄λ¦¬ ꡬν (cpp04~cpp09) -
Python (λ°μ΄ν° μ²λ¦¬μ μλν)
λ°μ΄ν° λΆμ, λ¨Έμ λ¬λ, API μλ² κ΅¬μ±κΉμ§ μ λ°μ μ 무 μλν
β μ μ²λ¦¬Β·μκ°νΒ·λͺ¨λΈ νμ΅Β·μλΉκΉμ§ ν μ¬μ΄ν΄ ꡬν (ML νμ΄νλΌμΈ) -
JavaScript (νλ‘ νΈμλμ μνΈμμ©)
μΉ UI μ°λ, API νΈμΆ, κΈ°λ³Έ μκ°ν ꡬνμ νμ©
β μ¬μ©μ± ν μ€νΈ λ° λμ보λ κ°λ°μ μ μ© (Streamlit, νλ‘ νΈ μ°λ)
-
Pythonμ νμ©ν λ°μ΄ν° μ μ²λ¦¬ λ° λΆμ κ²½ν
μκ³μ΄ λ°μ΄ν°λ₯Ό λ€λ£¨κ³ , μ¬μ©μ λ§μΆ€ν μΆμ²μ μν λ°μ΄ν° νμ΄νλΌμΈ κ΅¬μ± -
μΉ κΈ°λ° λ°μ΄ν° μκ°ν κ²½ν
λΆμ κ²°κ³Όλ₯Ό μ§κ΄μ μΌλ‘ 보μ¬μ£Όλ λμ보λλ₯Ό μ€κ³νκ³ κ΅¬ν
-
λͺ¨λΈ μλΉ λ° API κ°λ° κ²½ν
μμΈ‘ λͺ¨λΈμ μ€μ μλΉμ€λ‘ μ°λνμ¬ μ¬μ©μ μμ²μ μ€μκ° μλ΅ μ 곡 -
컨ν μ΄λν λ° μλ λ°°ν¬ κ²½ν
Dockerμ CI/CD νμ΄νλΌμΈμ νμ©νμ¬ μΌκ΄λ κ°λ°-μ΄μ νκ²½ μ μ§ -
ν΄λΌμ°λ κΈ°λ° μμ€ν μ΄μ κ²½ν
AWSλ₯Ό νμ©ν λ°μ΄ν° μ μ₯, μ ν리μΌμ΄μ λ°°ν¬, μλΉμ€ μ΄μ κ²½ν 보μ
ποΈ ννν κΈ°μ΄ λ€μ§κΈ° (2022-2024)
- 2λ κ° μ²΄κ³μ μΈ C/C++ νλ‘κ·Έλλ° νμ΅
- 42μμΈ μ»€λ¦¬νλΌ μμ£Ό
- μ»΄ν¨ν° μ¬μ΄μΈμ€ ν΅μ¬ κ°λ
νμ΅:
- μλ£κ΅¬μ‘° & μκ³ λ¦¬μ¦
- λ©λͺ¨λ¦¬ κ΄λ¦¬
- μμ€ν νλ‘κ·Έλλ°
- λ©ν°μ€λ λ© & λμμ±
π€ AI/MLλ‘μ μ ν (2024-νμ¬)
- λ¨Έμ λ¬λκ³Ό λ₯λ¬λ κΉμ΄ μλ νμ΅
- MLOps μ€λ¬΄μ ν΄λΌμ°λ λ°°ν¬ νꡬ
- μ§λ₯ν νΈλ μ΄λ© μμ€ν ꡬμΆ
- AI νλ‘μ νΈ κ°λ° (Bithumb νΈλ μ΄λ© μλν νλ‘κ·Έλ¨ κ°λ°)
- MLOps ν΄λΌμ°λ νλ‘μ νΈ - μλνλ λ°°ν¬λ₯Ό ν¬ν¨ν ν΄λΌμ°λ κΈ°λ° ML νμ΄νλΌμΈ
- AI νΈλ μ΄λ© λ΄ - μ§λ₯ν μνΈνν κ±°λ μμ€ν
- νλ ν, λ μ΄μΌμ€ν κΈ°λ° κ²μ λ λλ§ κ΅¬ν - CμΈμ΄λ‘ Julia/Mandelbrot νλ ν ꡬν, λ§΅ νμ±
- μμ€ν νλ‘κ·Έλλ° - μ Έ, λ©λͺ¨λ¦¬ ν λΉμ, ν΅μ¬ μ νΈλ¦¬ν°