
Krishna Kishore Siddhareddy
Software engineer

Connect with Krishna Kishore Siddhareddy to Send Message
Connect
Connect with Krishna Kishore Siddhareddy to Send Message
ConnectTimeline
About me
Technical Program Manager| Quality Assurance|Enterprise Storage| SSD Technologies| Agile| Performance-Characterization
Education

Jawaharlal Nehru Technological University
1997 - 2001Bachelor's computer science
Colorado State University
2001 - 2004Masters of computer science Computer Systems Networking and Telecommunications
Experience

Express Scripts
Mar 2006 - Dec 2006Software engineerLead developer of Consumer Driver Health Care (CDHC) application in Java on Oracle, designed and developed Tri-care Mail order pharmacy (TMOP) application using C on DB2 database, developed Garbage Collector in C, designed and developed watch-dog scripts and nightly scripts using Perl, handling production activities and customer support, participated in technical walkthroughs, capacity planning and handling Request for changes (RFC).

Mastercard
Jan 2007 - Jun 2010Sr Software Engineer- Lead developer of the Authorization and Services architecture (ASA) Simulator wherein a detailed analysis report is generated describing the performance of External service applications networked through Message Queues. Responsible for the technical planning, design, programming, implementation, documentation, and maintenance of the simulator. - Re-designed and developed the Performance and Analysis tool (PEAT) to satisfy new requirements, wherein a consolidated report containing TPS, response times etc are generated to analyze the performance of Member Interface Processor (MIP) after sending a fixed number of transactions for a specified duration. Design, develop and test the application to improve the transactions processed per second by external services. - Administered Load/Stress test external applications with production traffic, satisfying business requirements (fixed TPS) for longer durations (5 days) to isolate memory leaks. Automated the generation of distinct traffic, monitor and gather statistics, and report findings.- Automated the process of Build and release packages to production, to isolate and remove any discrepancies encountered during improper check in/out of source code and optimizing time and resources. Championed delivery of 4 releases successfully to production.- Designed and developed Transaction Routing Mechanism for seamless processing of transactions, when Issuing MIP is late in responding to approve transactions. Developed test configurations and designed test cases in a waterfall model to test the scenario. - Designed, developed and unit tested applications for Flash (widely known as Tap and Go) and PIN and Key Management. Developed test suites for migration of OBS services to ASA.Skills: C, Perl v5.8.6, Oracle 10g, DB2 v8, PVCS, Shell scripting (ksh), Tcl/Tk, Textpad, Message Queue for Interprocess communication. Show less

Cisco Systems
Jun 2010 - Nov 2011Sr. Software Engineer- Lead developer in automating the collection of Performance and Scalability statistics on MSP's (Customized SuperMicro servers) hosting Video Surveillance media server (VSMS) by employing simulated cameras with fixed resolution and bandwidth as edge devices.- Automated the process of collecting and parsing statistics, depicting server behavior using graphs and tables and formulating various parameters affecting server behavior.- Designed and automated the graphics card profiling on Workstations using single and multiple monitors rendering video using different codecs (H264, MPEG4, JPEG) and resolutions at fixed bandwidth.- Collecting Video surveillance Manager Scalability statistics on Virtual machine (ESX 4.0) hosted on different platforms (UCS blade, SuperMicro workstation etc).- Analyze and report the behavior of Video Surveillance operation Manager (VSOM) server subjected to Load/stress testing by sending in motion-detection events from simulated edge devices using Selenium tool.- Comparing and Formulating the scalability statistics of VSMS across different releases, tweaking kernel parameters, using different capacity hard drives (1TB and 2TB), with external storage (Nexsan and DDN), with in-built encoders (Wanaka) and changing the number of clients.- Extensive experience in blackbox testing, designing testing methodologies, creating test configurations, executing test scenarios, reporting and tracking bugs in an Agile process model.Skills: Shell Scripting (bash), Microsoft Excel, Selenium, IPMI, Perl v5.8.6, MySQL, MegaCli Utility, Textpad, Wireshark, Netmeter, Cisco Scrubber, Cisco CDETS, Cisco TIMS, SuperMicro 1RU, 2RU and 4RU servers, Wanaka encoders, Cisco and third party Video Surveillance cameras, Cisco ISR’s, Cisco AVG’s, UCS blades, Nexus 1000v Switches, Nexsan and DDN external storage, ESX 4.0. Show less

SanDisk Corporation
Nov 2011 - Dec 2016Principal Engineer- Design, develop and automate test scenarios for Unmap, Timing, Power throttling, temperature throttling, Randomized IO, High availability multi-initiator test environment for SAS enterprise SSDs.- Design and develop test design, strategy, and test plan documents for individual test areas, that ensure our SSD products meet both internal product specifications as well as meets customer expectations.- Develop and execute regression tests suites using standardized test platforms and software (eg: Oakgate, FIO, VDBench etc), as well as internally developed tools and automation systems.- Troubleshoot problems encountered in firmware testing, automation and test process. File issues in JIRA tracking database and ensure full root cause and closure. Make appropriate changes to correct the problem as needed.- Performed code walk-throughs and demos to ensure test software is performing product validation following industry standard coding guidelines.- Coordinated and collaborated with cross-functional teams on providing cogent periodic program reviews to upper management, sharing regular overviews on validation progress to product development teams Skills: Python 2.7, VDBench, IOMeter, Oakgate, Crystal Diskmark, ATTO, SanBlaze, Medusa, shell and batch scripting Show less

Western Digital
Jan 2017 - May 2019Technical Program Manager, Design Verification and Validation- Spearheaded Performance characterization team for SAS and NVMe protocols, by aligning test configuration, test sequences, and test utilities; having frequent interlock with firmware and system integration teams.- Slashed lab foot-print by 60%, by integrating three QA labs. Actively involved in planning, budgeting, new lab-designing, and performing transition with seamless impact to product validation timelines.- Acted as liaison and expedited transition of New program initiatives (NPI) to sustaining from a span of 3 months to 1 month, with prior planning and efficient execution. Facilitate inter-department demos and trainings; documenting issue resolution on Wiki/Confluence pages and maintaining shared locations for future consumption.- Lead Failure Analysis and continuous integration team to reduce time in issue recreation and augmenting test cases that recreated customer-end failures to existing test harness.- Managing resources and ensuring firmware is validated before submitting to manufacturing team for large volume manufacturing. - Employed Agile methodology for faster turn-around on product line, contributing as a scrum master and overseeing the validation operations.Skills: FIO 3.13, Python 2.7, MySQL 5.7.1, Amcharts 3.21.4, PHP 7.2.7, Jenkins v2.136, Git 2.20.1 Show less

SK hynix America Inc.
May 2019 - Jan 2020Sr. Staff Firmware engineer- Lead firmware validation engineer on PCIe Gen4 NVMe SSD product line. - Lead validation engineer on ZNS program- Spearheaded gap analysis on multiple test areas employing NVMe 2.0 specification.

Micron Technology
Jan 2020 - nowSr. Technical Manager
Licenses & Certifications
- View certificate

Cert Prep: SNCP Foundations (S10-110)
LinkedInMay 2019
Recommendations

𝐃𝐢𝐞𝐮𝐝𝐨𝐧𝐧é 𝐋𝐎𝐌𝐏𝐎
MD | MPH(c) | Vaccinologist | ALAMINE cohort 2 Alumni | CJLPS Co-founder | Youth Leader against AMR...Bobo-Dioulasso, Upper-Basins, Burkina Faso
Deepa rani priyadarshini
Technical Support Engineer Network/ ServerBengaluru, Karnataka, India
Mike edwards
Borough Director of Instructional Technology, Staten IslandBrooklyn, New York, United States
Patrícia rocha
Product Manager Iberia Surgical Vision na Johnson & JohnsonLisboa, Lisbon, Portugal
Juan carlos de almeida roman
Produtor Áudio VisualSanto André, São Paulo, Brasil
Akash savita
RIL | Intern at Indian railwaysKalyan, Maharashtra, India
Diorgene dórea
Coordenador/Supervisor/Consultor Facilitador de Processos LogísticosKuehne+Nagel
Satyam singh
Experienced System Engineer | Network Management | System Integration SpecialisNoida, Uttar Pradesh, India
Raymond n.
Innovation. Intellectual Property. Energy.Kampala, Central Region, Uganda
Paweł filipecki
Investment Director for Strategic Client FinancingWarsaw, Mazowieckie, Poland
Kathy slater
Domestic Expedite Operations Manager at Axis Worldwide Supply Chain and LogisticsChesterfield, Missouri, United States
Saanchitha kottige
Product Design | UX Research | HCI 💡 1st Year MSI at University of Michigan 🎓 Passionate about Tec...Ann Arbor, Michigan, United States
Eduardo duarte
Engenheiro Eletrotécnico | Product Owner | Desenvolvimento de ProdutoPorto e Região
Melissa durfee davis
Director/MediaSeattle, Washington, United States
Shehu alfa
Branch Service Manager at StanbicIBTCBank PlcNigeria
Tran thi thanh v.
Acting Chief Accountant at CotecconsHo Chi Minh City, Vietnam
V shreya sharma
Failure is success in progressHyderabad, Telangana, India
Larissa medeiros
HR Business Partner na RaízenSanta Bárbara d'Oeste, São Paulo, Brazil
Eduardo salloum
Foreign TradePonta Grossa, Paraná, Brazil
Ahmad raza b.
FINANCE DIRECTOR at Island Auto GroupStaten Island, New York, United States
...