Shrigouri Narasimha Navaratna
I am Shrigouri Narasimha Navaratna, a dedicated and motivated applied mathematics and information science professional specialized in blockchain technology, decentralized storage systems, and data science.
About
I am Shrigouri Narasimha Navaratna, a dedicated and motivated applied mathematics and information science professional specialized in blockchain technology, decentralized storage systems, and data science. With a passion for research and development, I focus on designing secure and efficient algorithms, implementing cryptographic protocols, and benchmarking cutting-edge storage redundancy techniques. Throughout my academic journey and professional career, I have gained extensive experience in software engineering, data science, and blockchain development, always aiming to create impactful technological solutions.
My expertise spans backend development, smart contract programming, consensus mechanisms, and data encryption. I thrive in collaborative environments, enjoy solving complex problems, and continuously seek to expand my technical knowledge and skills. I am excited to contribute my technical and research skills to innovative projects in blockchain, decentralized systems, and applied mathematics for networks and data science.
- 11 years' experience
- Joined August 2025
Industry experience
- Computers & Electronics
- Software & Internet
- Professional Services
- Manufacturing
- Financial Services
Work experience· 7 roles
Researched and implemented a custom Proof-of-Replication algorithm to integrate with decentralized storage systems. Developed end-to-end backend flows for file upload, proof generation, and verification. Merged Proof-of-Replication with Proof-of-Retrievability into a unified verification flow. Introduced 8-ary Merkle trees, reducing proof generation time by 80%. Implemented 8-ary Merkle tree smart contracts in Solidity, supporting multi-proof verification.
Researched decentralized storage protocols (IPFS, Filecoin, Sia) to identify design patterns and methodologies. Designed system and project architecture diagrams and defined user stories. Implemented AES-based encryption and Reed-Solomon erasure coding modules in Python. Benchmarked encoding times, fault tolerance, and storage overheads across multiple erasure coding parameters. Investigated and compared storage redundancy techniques such as replication versus erasure coding.
Diagnosed and improved dashboard performance and resolved issues for various teams. Defined and implemented KPIs tailored to team-specific goals and created detailed confluence pages. Designed and developed a team dashboard using Grafana and PostgreSQL to visualize and track team progress and task load.
Education
Hire Shrigouri Narasimha Navaratna today
Post a job and invite Shrigouri, or contact them directly. No hidden commission.


