Nikhil Krishna is a software professional with a couple of decades of experience in IT consulting and product development, spanning a wide variety of business domains. He has worked in a variety of roles as an individual contributor in the technology space for both large enterprises as well as small startups. Over the course of his career he has worked as a software engineer, developer DBA, software test engineer, software architect and product owner. Some of his areas of interest include Blockchains, Distributed Systems, Functional Programming and Lean Product Development. In addition to Software Engineering Radio he is also the co-host of the Blockchain Dialogues Podcast which explores the technical underpinning of blockchain systems. He can be contacted on LinkedIn (@nikhilkrishna) or on his website (https://technikhil.com/)
Episodes
- 501 – Bob Ducharme on Creating Technical Documentation for Software Projects
- 502 – Omer Katz on Distributed Task Queues Using Celery
- 510 – Deepthi Sigireddi on How Vitess Scales MySQL
- 516 – Brian Okken on Testing in Python with pytest
- 545 – John deVadoss on Design Philosophies that Drive .NET/Azure
- 546 – Dietrich Ayala on the InterPlanetary File System
- 572 – Gregory Kapfhammer on Flaky Tests
- 573 – Varun Singh on Evolution of Internet Protocols
- 578 – Ori Mankali on Secrets Management Using Distributed Fragments Cryptography