Summary
Overview
Work History
Education
Skills
Websites
Leadershipandvolunteerwork
Projects
Timeline
Generic

Geetika Singh

Cedar Rapids,IA

Summary

Seeking full time opportunity which provides an environment to solve problems and build innovative solutions with the objective of improving product quality and customer experience.

Overview

8
8
years of professional experience

Work History

Performance Validation Engineer

Intel Corporation
10.2021 - Current
  • Performed Post-Silicon validation of performance monitoring events for Intel's Atom Core
  • Led Post-Silicon validation of performance monitoring events on the SoC, mainly pertaining to Memory, PCIE, CXL, Caching agents, NUMA nodes on various platforms
  • Developed methodologies to utilize events and obtain bottlenecks in execution and retirement on Atom Core for several workloads
  • Understood memory architecture and devised methodologies to obtain memory bandwidth and latency on various platforms
  • Grasped Atom Core and SoC architectures through interactions with architects thereby enabling improved performance validation
  • Established plans for automation of validation process for Atom core and SoC events
  • Performed root cause analysis of Hardware bugs encountered during Post-silicon validation of events and delivered in-time resolution for upcoming SKUs/ platforms
  • Provide training to new employees on Atom Core and Soc Architectures and event validation process

GNSS Platform Software Engineer

Samsung Semiconductor
02.2020 - 06.2021
  • Designed automation system for configuration of Linux nodes using Ansible
  • Designed, developed and maintained test framework, in python, required to validate code changes on various smartphones and watches
  • Implemented Continuous Integration System using Jenkins, Git and Gerrit to validate test framework
  • Migrated the test framework from python 2.7 to python 3
  • Participated in design and code review process using Gerrit to reduce errors in the software code
  • Collaboratively, documented code flow and software process documents useful for GNSS group
  • Designed, debugged, and validated software changes on FPGA, SMDK using T32 debugger
  • Implemented software changes to test watchdog timer, check read/write speed to DMA, etc
  • Performed extensive code analysis and debugged software issues during chip bring-up process.

GNSS Software Engineer Intern

Samsung Semiconductor
05.2019 - 08.2019
  • Gained understanding of the infrastructure of test framework used to validate the quality of software running on different variants of hardware and perform smoke tests for testing GPS signals
  • Developed test scripts in python and incorporated them into test framework
  • Extracted position errors and multipath parameters and analyzed data using MATLAB to deduce relation between them
  • Deduced new threshold values for position errors needed to fail tests if errors are obtained beyond threshold.

Business Technology Analyst

Deloitte US-India
08.2016 - 12.2017
  • Established data migration sprint plan of Customer Support Portal (CSP) application, migrated ~9000 data tables from SQL to Oracle server using SQL Server Integration Services (SSIS) tool in Microsoft Visual Studio
  • Developed web application (full stack development) for CSP using HTML, CSS and Java

Education

Master of Science - Computer Engineering

Iowa State University
05.2020

Bachelor of Engineering - Electronics And Communication Engineering

Osmania University
India
06.2016

Skills

  • Computer Architecture
  • PCIE, CXL
  • Python
  • MATLAB
  • Java
  • C
  • JIRA
  • Git, Gerrit
  • T32 debugger
  • Ansible
  • JMP
  • Jenkins
  • Spyder
  • Jupyter Notebook
  • Linux

Websites

Leadershipandvolunteerwork

Proactively Led IEEE Student Branch as a Chairperson at my under-graduate college.

Projects

Monitoring Memory Accesses of Applications, 04/2019, Performed memory tracing using PIN for dynamic analysis and LLVM for static analysis. Emotion Recognition using Machine Learning Techniques, 04/2018, Processed the images depending on the strokes of facial expressions such as lip curvature, eyebrow frowning to detect emotions and used SVM, PCA, FisherFace (uses LDA) and CNN algorithms for classification in Anaconda using Tensorflow and Keras. Mathematical Modelling of Phased Array Radar System, 05/2016, Developed mathematical model of phased array radar system to detect aircrafts in MATLAB.

Timeline

Performance Validation Engineer

Intel Corporation
10.2021 - Current

GNSS Platform Software Engineer

Samsung Semiconductor
02.2020 - 06.2021

GNSS Software Engineer Intern

Samsung Semiconductor
05.2019 - 08.2019

Business Technology Analyst

Deloitte US-India
08.2016 - 12.2017

Master of Science - Computer Engineering

Iowa State University

Bachelor of Engineering - Electronics And Communication Engineering

Osmania University
Geetika Singh