# Niharika V. > Principal Data & Software Engineer Location: San Francisco Bay Area, United States Profile: https://flows.cv/niharikav Data Engineer with 8+ years of experience building scalable data intensive applications in Finance, Market research and Ecommerce. Specialties: • Hadoop: Hive, Impala, MapReduce, Spark, Sqoop, Flume, Oozie • Others: Elastic Search, Kibana, AWS S3, Airflow, Tableau and Pager Duty • Scripting languages: Python, Java, SQL/PLSQL & Shell scripting • RDBMS: Oracle, DB2, Netezza & Vertica ## Work Experience ### Principal Data and Software Engineer @ Affinity Solutions Jan 2020 – Present | San Jose, California, United States ### Senior Software Engineer @ Samsung Electronics America Jan 2018 – Jan 2020 | Mountain View Build customer data assets and data driven capabilities from eCommerce data to identify patterns, predicting trends and to make strategic decisions which will reap the rewards of better customer experiences and bigger profits. Role: • Design and develop NRT data pipelines to process high volume data with focus on scalability, latency, and fault-tolerance using Hive, Impala, Spark, Python and Shell scripting. • Collect and process data from disparate data sets such as elastic search, postgres, bigquery, weblogs, click stream and external APIs that can be used for BI reporting, external stake holders and Dsci algorithms to identify patterns, predicting trends. • Production support, job scheduling/monitoring, ETL data quality, performance tuning and data freshness reporting ### Senior Software Engineer @ Nielsen Jan 2017 – Jan 2018 | Menlo Park, California Project : Audience Link – Total Content Ratings , Total Ad Ratings Description: Total Content Ratings provides the industry’s most trusted audience measurement metrics for video content across platforms and devices. With one unduplicated set of audience metrics, media sellers can effectively monetize their inventory across platforms and media buyers can purchase inventory with confidence, driving better outcomes for advertisers across devices and platforms. Total Ad Ratings allows media companies, advertisers and agencies to understand who was exposed to a particular advertising campaign and the incremental lift from additional platforms beyond live TV, in a comparable way to content measurement. It’s this comparability that helps both sellers and buyers to more efficiently run their business. Role: • As a core member of the Audience Link team, responsible for designing, developing and maintaining Audience Link- Total Content Rating and Total Ad Rating modules. • Responsible for working with various technologies including, but not limited to Hadoop (Hive, Map-reduce, Spark), SQL. • Collaborate with program team to gather requirements, scope out projects using agile software development methodologies. • Participate in code review process and is responsible for the code maintenance (SVN). • Develop unit, integration and functional test cases to validate business logic and application behavior respectively. • Responsible for code deployment, performance tuning and monitoring as well as stability of Nielsen pipelines in Facebook environment. • Tuned HiveQLs which were not scaling u for larger data. • Designed, developed and deployed Data Quality Checks in variousphases of the product. ### Senior Software Engineer @ ValueLabs Jan 2015 – Jan 2017 | Hyderabad Area, India ### Senior Systems Engineer @ Infosys Jan 2011 – Jan 2015 | Hyderabad Area, India ### Systems Engineer Trainee @ Infosys Jan 2011 – Jan 2011 | Mysuru Area, India ## Education ### Bachelor of Technology (B.Tech.) in Electrical, Electronics and Communications Engineering Jawaharlal Nehru Technological University Hyderabad (JNTUH) ## Contact & Social - LinkedIn: https://linkedin.com/in/niharika-v-5325392b --- Source: https://flows.cv/niharikav JSON Resume: https://flows.cv/niharikav/resume.json Last updated: 2026-04-12