Senior Software Engineer
CurrentProviding software solutions to enable hardware teams in areas including but not limited to: flow automation, data analysis and web development. Approximately 1000 silicon products are being processed daily and my solutions enable hardware analysts to formulate decisions weekly.- Developed an automation workflow in Elixir: automatically ingest test results and track products going through multiple diagnosis flows; gather results and publish reports.- Developed a lossless parser for diagnosis test results of all NVIDIA silicon products. Implemented and maintained the parser in Python, Perl and Elixir.- Developed, in Perl, a normalization flow for loading NVIDIA silicon designs into a physical design database, validating upto just over 2 billions cells per design- Developed an interactive web platform for analyzing yield results with R and Shiny.