Lee, DaeIn
Software Engineer
Hello, I’m Lee, DaeIn from SAP Labs Korea.
I’m familiar with C++, Python and a bit of Rust.
I’d like to describe myself as a fast-learner & early-adopter.
- daein0lee@gmail.com
- Phone
- (+82) 10-6273-3127
- Website
- https://lazyren.github.io/
- GitHub
- LazyRen
- Lee, DaeIn
Experience
– present
HANA Core Developer at SAP Labs Korea
SAP Labs Korea, a cornerstone of SAP HANA, now aims to bring the in-memory technology to the cloud where it acts as a single gateway to data of any size to harness the power of data wherever it resides and ensure the platform for intelligent enterprise.
Highlights
- SQL on Files team developer (2023/06/01~)
- Develop Delta table replication feature in HANA
- Remote Subscription / FVT(Fabric Virtual Table) of Delta table - Transaction team developer (~2023/11/30)
- Develop EBR(Epoch Based Reclamation) Skip List data structure used in HANA
- Develop EBR SWMR(Single Writer Multiple Reader) Skip List data structure in Rust lang.
- Fix Transaction concurrency issues/bugs in HANA
–
SW Engineer at Samsung Research
Samsung Research is the advanced research and development (R&D) hub of Samsung Electronics.
Highlights
- Software Capacity Building T/F
- Educate Software newcomers to understand the software development process and tools.
- Lecture on Algorithm/Problem solving skills
–
Intern at Samsung Research
Highlights
- Software engineering internship at Smart Device team.
- 8 week internship to develop smart switch circuit PMU firmware with the purpose of increasing power efficiency.
–
Intern at LG CNS
Highlights
- Software Engineering Internship at Development Platform team.
- 6 week internship to develop new Enterprise Application Platform pages.
- Gained better understanding of overall web development.
–
Intern at Fortify Inc.
Highlights
- Building responsive homepage for 'fortify.pro'.
- Backend/frontend development and service usage analysis using mongoDB for Gaia Landscape Inc.
Education
–
Bachelor in Computer Science & Engineering
from Hanyang University, Seoul with GPA of 4.0 (major 4.28) / 4.5
Courses
- Concurrent Programming
- Data Science
- Operating Systems
- Computer Architecture
- Database Systems
- System Programming
Engineer Information Processing (정보처리기사)
Projects
Bw-Tree Performance Boosting :
–
Evaluating cache / multi thread Performance of Open Bw-Tree to find bottleneck and improvement performance.
Highlights
- Implementing update function based on the page.
- Make update function atomic & reduce call of traverse function.
- Design TaS implemented Bw-Tree instead of CaS to reduce the overhead of failed CaS operations.
Wait-free Snapshot with Epoch Based Garbage Collection :
–
Concurrent Programming Course
Highlights
- Implementing Wait-free Snapshot based on the textbook 'The Art of Multiprocessor Programming'
- Concurrent update & scan function implemented
- Implement epoch based garbage collection to prevent memory leak & concurrent GC.
Enhanced xv6 :
–
Operating System Course
Highlights
- Implement MLFQ & Stride scheduling instead of round robin scheduling.
- Implement Light Weight Process that can be used with most of POSIX-thread functions.
- Implement 'triple indirect block addressing' to support large file upto 1030 MB original limitation was 70 KB.
Awards
Hanyang Academic Achievement Award
from Hanyang Univ.
Highlights
- 2018, 2nd semester
- 2017, 2nd semester(Highest Honor)
Hanyang Brain Scholarship
from Hanyang Univ.
Highlights
- 2019, 1st semester
- 2018, 1st/2nd semester
- 2017, 2nd semester
Win 2nd place in advanced group
from Hanyang Collegiate Programming Contest 2018
Win 4th place in advanced group
from Hanyang Collegiate Programming Contest 2017
Advanced to final competition
from Kakao Code Festival 2017
Volunteer
–
Mentor at Hanyang Mentoring Program
Mentoring for the major courses of CSE with juniors
Highlights
- Data Structure; Teaching & helping sophomores on the data structure course.
- Database Systems; Teaching & helping sophomores on the database system course.
- Awarded 'Hanyang Best Mentor' for mentoring Database Systems course.
–
Mentor at Hanmille, Foreigner Mentoring Program
Mentoring & helping foreign students to easily adjust to Korea.
Highlights
Languages
- Korean
- Fluency: Native speaker
- English
- Fluency: Fluent
Skills
- Database Development
- Level: MasterKeywords:
- C++
- Level: MasterKeywords:
- Rust
- Level: IntermediateKeywords:
- Python
- Level: IntermediateKeywords:
- Algorithm
- Level: Intermediate
- Web Development
- Level: JuniorKeywords:
- Sociability
- Level: MasterKeywords:
Interests
- Activity
- Keywords:
- Gaming
- Keywords: