
Jaewon Oh
C++ Developer

Connect with Jaewon Oh to Send Message
Connect
Connect with Jaewon Oh to Send Message
ConnectTimeline
About me
Back End Developer | Modern C++, Golang | Cloud(AWS, GCP) | (No)SQL | P2P
Education

Hongik University
1992 - 1996Bachelor's degree Computer Engineering 3.49/4.5Activities and Societies: I was interested in various programming languages when I was in college, and I studied operating system, compiler, and algorithmic subjects hard. Hongik University's Department of Computer Engineering is a department that provides a deep understanding of technology and helps students choose a wide range of career paths after graduation through education that combines practical and research.
Experience

Unitech
Sept 1996 - Mar 2000C++ Developer• Developed radar and sonar simulators for educational use in the ROK Armed Forces, contributing to enhanced training capabilities and technological advancement.• Engineered WSA-423, GSP-100, and AN/SQS-58 radar and sonar simulators, creating highly realistic training tools that improved learning outcomes for military personnel.• Utilized DirectX for high-fidelity graphics rendering and implemented RS232 and RPC for seamless communication between radar systems and hardware, enhancing simulation realism. Show less

AhnLab, Inc.
Apr 2000 - Dec 2002C++ Developer• Contributed to development within Ahnlab's security solutions team, specializing in software for firewalls, antivirus, and cryptographic systems.• Developed Windows-based applications, including Ahnlab Policy Center and V3 Manager, enhancing system security and logging capabilities.

ICube
Dec 2005 - Jun 2008C++ Developer• Contributed to development in a small, agile team, providing Windows and embedded set-top solutions tailored to client requirements.• Developed a VOD P2P platform, effectively reducing bandwidth costs by 80% through optimized peer-to-peer technology.• Engineered a P2P-based VOD platform to reduce CDN traffic by 80%, using ACE Network Framework and epoll for scalable and efficient data handling.• Designed client programs for Windows and Embedded Linux using ACE Network Framework and epoll, enhancing cross-platform support by 80%. Show less

NAVER Corp
Jun 2008 - Jul 2019Project Lead Developer• Contributed to Naver’s portal infrastructure, serving 1.2 billion monthly visitors by enhancing backend scalability and traffic support.• Developed a live P2P platform and a dedicated distributed file system within the Grid & Video Platform team, significantly improving real-time content delivery efficiency.• Engineered a mesh-type P2P platform that reduced CDN traffic by 99%, saving the company tens of billions of won annually.• Utilized the ACE Network Framework and IOCP for server and client network handling, supporting high-speed connections for live streaming.• Applied UDP/TCP Hole Punching for peer connections, enabling low-latency streaming for users despite network restrictions.• Implemented Hadoop and Hbase for real-time data processing, giving administrators real-time insights to optimize system performance.• Developed a live-optimized distributed file system that achieved four times the efficiency of traditional systems, improving live content delivery capabilities. Show less

Kakao Corp
Aug 2019 - Jan 2020Back End Developer• Contributed to the development of KakaoTalk, Korea’s top messaging platform with 45 million monthly active users, supporting its large-scale infrastructure.• Developed a high-performance streaming server and file cache platform to optimize video delivery for millions of users.• Engineered a streaming server to convert various input formats (HLS, DASH, RTMP, MP4) into standardized RTMP, improving compatibility and user experience.• Utilized Asio and Coroutine in Modern C++ for network handling, RabbitMQ for server communication, and ZooKeeper for server coordination, ensuring a reliable streaming architecture.• Developed a self-regulating file cache platform that dynamically adjusted availability based on traffic, enhancing file access speed during peak times.• Integrated HTTP/2 and chunked transfer protocols with Redis for metadata storage, optimizing video delivery efficiency. Show less

ST Unitas
Jan 2020 - Oct 2021Project Lead Developer• Engineered a Media Platform to deliver real-time and VOD online courses, enhancing accessibility and user experience for exam preparation.• Deployed and managed the Media Platform on AWS cloud with Kubernetes, ensuring high availability and scalability.• Developed core logic in Modern C++ and web services in Golang, supporting scalable course delivery.• Implemented prefetch and chunked transfer for live services, reducing delay times to under 3 seconds for seamless real-time access.• Integrated HLS, DASH, and CMAF protocols for cross-platform compatibility on iOS and Android.• Utilized MongoDB and Redis for efficient NoSQL storage, gRPC for server communication, and ZooKeeper and etcd for server coordination. Show less

IQ Hive
Jan 2023 - Oct 2023Back End Developer• Developed and maintained telecommunication solutions for clients such as OneNZ and MightyApe, enhancing communication reliability and user experience.• Architected a scalable microservices solution on GCP using gRPC and Pub/Sub for efficient inter-component communication.• Developed a backend server in Golang to manage product catalog generation and service discount planning, streamlining promotional operations.• Implemented Cloud Firestore for robust product and discount data storage, optimizing data retrieval and reliability for marketing operations.• Created and integrated unit tests with build-time coverage reports, upholding code quality and functionality.• Documented server architecture in UML, improving team alignment and accelerating developer onboarding. Show less
Licenses & Certifications
- View certificate

Engineer Information Processing
Human Resources Development Service of KoreaJun 1996
Recommendations

Aidan topley
Physical Education Teacher at Arlington High SchoolPoughkeepsie, New York, United States
Vinayak sawant
AdvocateMumbai, Maharashtra, India
Allan lacar
Engenheiro na DHOME Casa InteligenteMaringá, Paraná, Brazil
Shashank jain
AT Tata Capital | RBL Bank | Big Data Analytics GIM | Cognizant | SRM UNIVERSITYGoa, India.webp)
Madalina cristina rujan (petrache)
Quality Engineer at Compact service abcRomania
Maryna tishchenko jansson
Procurement Consultant, Category ManagerStockholm, Stockholm County, Sweden
Binesh maroli
IT Infrastructure Manager at Thorogood AssociatesBengaluru, Karnataka, India
Jean-michel guerton
EntrepreneurVilledômer, Centre-Val de Loire, France
Christie amorosino
Program Director, PTA Program at Quincy CollegeUnited States
Om kushwaha
Technical lead @ HCLTech|| DTU’22Delhi, India
Ole kläner
Integration Project Manager | Product OwnerZurich, Zurich, Switzerland
Lloyd beazley, eit
Water / Wastewater Staff Engineer at DewberryNew York City Metropolitan Area
Vaishali vatsa
Senior Associate, Assurance Review and ManagementDelhi, India
Ryan mcerlean
Sr Technical Product Manager at AVEVAPhiladelphia, Pennsylvania, United States
Isabel miller
Currently studying at Full Sail UniversityRainbow Beach Aquatic Center
Pavithra priyadharshini mohan
Actively seeking summer 2024 internship opportunities | User Experience Design & Research |Graduate ...State College, Pennsylvania, United States
Nikhil chhabra
Senior Data Engineer @ S&P Global | Driving Automation SolutionsFaridabad, Haryana, India
Stephanie dunnavant
Manager, Food and BeverageSandusky, Ohio, United States
Deeksha jukanti
Data analyst • SSIMHyderabad, Telangana, India
Geison freitas
Coordenador tributário na Valmet Celulose, Papel e Energia Ltda.Curitiba, Paraná, Brazil
...