Post Job Free

Resume

Sign in

Backend Software Engineer

Location:
Manhattan, NY, 10007
Salary:
200000
Posted:
March 28, 2024

Contact this candidate

Resume:

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



Contact this candidate