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.

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. 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.

Available to hire

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate

Language

English
Fluent
Kannada
Fluent
Hindi
Fluent

Work Experience

Research Associate at Blockchain Competence Center, Mittweida, Germany
August 1, 2024 - Present
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.
Master's Thesis Researcher at Blockchain Competence Centre, Mittweida, Germany
July 1, 2024 - August 6, 2025
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.
Working Student at Mbition GmbH, Berlin, Germany
June 1, 2024 - August 6, 2025
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.
Internship at Blockchain Competence Center, Mittweida, Germany
October 1, 2023 - August 6, 2025
Researched Verkle trees to overcome limitations of traditional Merkle trees. Studied KZG scheme and BN128 elliptic curve for proof generation and verification. Evaluated performance of Verkle trees on blockchain focusing on proof size, gas cost, and proof generation and verification times.
Student Research Assistant at Hochschule Mittweida, Germany
December 1, 2022 - August 6, 2025
Gained knowledge on consensus mechanisms, smart contracts, and Polygon network as a layer-2 scaling solution. Developed smart contracts using Solidity in Remix IDE for stakeholders in the healthcare system.
Senior Software Engineer at Robert Bosch Engineering & Business Solutions, India
December 1, 2019 - August 6, 2025
Supported software project manager with requirement handling, planning, tracking, and timely software delivery. Conducted a 3-month onsite assignment in South Korea for base software integration. Analyzed and debugged issues such as sporadic reset and cranking failure. Performed software integration, testing, code reviews, and mentored team members.
Trainee Engineer at Continental Automotives, India
December 1, 2014 - August 6, 2025
Handled integration, software builds, and testing of engine management modules. Responsible for static code reviews and preparing final artifacts before software delivery. Assisted in analyzing, designing, and implementing solutions based on customer requirements and parameters.

Education

Masters in Applied Mathematics for Networks & Data Science at Mittweida University of Applied Sciences, Germany
October 1, 2021 - July 1, 2024
Bachelors in Information Science and Engineering at Visvesvaraya Technological University, India
April 1, 2007 - July 1, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Computers & Electronics, Software & Internet, Professional Services, Manufacturing, Financial Services