Nishant Sharma

Staff SDE

Nishant Sharma is a Staff Software Development Engineer at EDB, where he primarily contributes to EDB Postgres AI Database. Prior to joining EDB, he worked on the core internals of a proprietary columnar database system and in embedded systems.

Read Blogs

Technical Blog
Nishant Sharma 2025년 9월 5일 데이터 마스킹은 개발·테스트·교육 환경에서 민감 데이터를 안전하게 활용하기 위한 핵심 보호 기법입니다. 이 글에서는 데이터 마스킹(data masking)과 데이터 리덕션(data redaction)의 차이를 살펴보고, PostgreSQL Anonymizer( pg_anonymizer )를 이용한 정적·동적 마스킹과 셔플 기능을 예제로 알아봅니다. 데이터 마스킹이란? 데이터 프라이버시가 무엇보다 중요한 시대에 민감한 정보 보호는 단순한 권장 사항을 넘어 필수 요건이 됐습니다. GDPR, HIPAA 같은 규제 프레임워크는 개인 식별 정보(Personally Identifiable Information, PII)에 엄격한 통제를 요구합니다. 데이터베이스 관리자가...
Technical Blog
In an era where data privacy is paramount, safeguarding sensitive information isn't just a best practice—it's a necessity. Regulatory frameworks like GDPR and HIPAA mandate strict controls over personally identifiable information (PII). This is where data masking and data redaction become essential tools in a database administrator's toolkit.