DONGJU OK
ad4m4s@r.postjobfree.com
NJ, US • 631-***-****
www.linkedin.com/in/dongju-ok-317384a6
Objective
Actively seeking a challenging back-end engineer position in the area of distributed high performance computing and large scalable infrastructure/application systems.
Education
Masters of Computer Sciences
• Stony Brook University, New York, USA
Bachelor of Science in Computer Science
• Korea Maritime University, Busan, South Korea (including Army Service)
Technical Skills
• Platform: Linux, Windows
• Programming Language: C++, Java, JavaScript, Python, C#, SQL
• Skills: Cost and bill analysis in public cloud(AWS/Azure/GCP), Data protection/backup/restore for SQL Server and cloud(Azure&AWS), Git, CVS, IDE(Intellij, Visual Studio, GDB), CI/CD, Jenkins, JSON/XML, docker, kubernetes, jira, RDBMS(MySQL, PostgreSQL, SQL Server), Redis, BigQuery, Kafka, Protocol Buffers/gRPC, RESTful API, Linux, Windows, PowerShell, .NET Framework/Core, Sprint Boot, HTML, CSS, Node.js, React
Publications
• Using Hints to Improve Inline Block-Layer Deduplication S. Mandal, G. Kuenning, D. OK, V. Shastry, P. Shilane, Z. Sun, V. Tarasov, E. Zadok; Accepted to the 14th USENIX Symposium on File and Storage Technologies (FAST ’16)
Patents
• Memory system including non-volatile memory device and controlling method of controlling
non-volatile memory device (US Patent 13/550,980)
• Method for controlling a read voltage of memory device and data read operating method using method
thereof (US Patent 13/948,431)
Experiences
IBM, NY, USA – Senior Software Engineer Jun. 2022 – Oct. 2023
Public cloud resources analysis and management
• Probe public cloud(AWS/Azure/GCP) resources/services and billing metrics in order to monitor, analysis and optimize resources and cost
• Processing massive billing cost data with a scalable system
• Developed and validated ETL processes from billing report to data warehouse with high accuracy
• Support discount utilization/coverage and saving plan as cost optimization
• Design and develop REST based services and API through endpoint to database
COMMVAULT, NJ, USA – Senior/Software Engineer Aug. 2016 – Jun. 2022
SQL Server Data Management and Backup & Restore
• Designed and implemented backup and restore software for data protection of Microsoft SQL server on Windows and Linux platforms
• Data protection and backup & restore & migration on on-premise & Azure & AWS RDS SQL server
• Developed back-end and database on server & client part over cross platforms(Windows and Linux)
• Supporting data protection feature of MS SQL server with VDI/SMO library on .NET Framework/Core
• Supporting data reliability and scalability with Always on availability group/cluster/block-level/VSS
AMPACC Law Group, PLLC, USA- the Technical Analyzer of patents Jun. 2015 – Aug. 2015
• Evaluated the patents related to non-volatile memory and storage system s
• Analyzed the claims of the essential patents based on non-volatile memory technology
Samsung Electronics Ltd., South Korea Feb. 2006 – Jan. 2014
– Senior/Junior Engineer
• Led sub-teams and projects, collaborating with stakeholders for successful product delivery
• Developed the flash translation layer (FTL) of solid state drive (SSD) and Multi Media Card (MMC)
• Developed the reliability- and lifetime-enhancing algorithms for advanced flash memory technologies
• Designed the software architecture of SSD/MMC using Agile, Scrum, Feature-Oriented Domain Analysis and enhanced the non-functional reliability
• Implemented the journaling algorithm responded to the sudden power off recovery in SD/MMC
• Designed the embedded storage system as software/hardware and done FPGA verification