Projects

A collection of projects I've worked on, showcasing my skills and experience.

Back to Home

🔐 Cryptography

Public-key schemes, post-quantum constructions, and code-based cryptosystems

McEliece Cryptosystem with Hidden Goppa Codes

McEliece Cryptosystem with Hidden Goppa Codes

Cryptography

Exploration of the original McEliece public-key cryptosystem, including a from-scratch implementation in SageMath. Studied the role of binary Goppa codes as a candidate for post-quantum security.

SageMathCoding TheoryPost-Quantum Cryptography
ElGamal Encryption in Python

ElGamal Encryption in Python

Cryptography

From-scratch Python implementation of the ElGamal public-key encryption scheme over a prime-order multiplicative group, with key generation, encryption, and decryption end-to-end.

PythonNumber TheoryCryptography

📐 Mathematics & Modeling

Numerical methods, finite element modelling, and applied math

Finite Element Method — Truss Modelling

Finite Element Method — Truss Modelling

Mathematics & Modeling

A Python solver that uses the finite element method to compute load-induced deformation of 2D truss structures, with Matplotlib-based visualization of the deformed geometry under applied loads.

PythonNumPyMatplotlibFinite Element Method

📚 Studies & Analysis

Research surveys, comparative studies, and exploratory analyses

PCA's Impact on Regression Performance

PCA's Impact on Regression Performance

Studies & Analysis

A comparative empirical study of how Principal Component Analysis affects prediction metrics across regression models — including a comparison against XGBoost regression on shared datasets.

Pythonscikit-learnXGBoostStatistical Analysis
Open-Source Healthcare Systems in Nepal

Open-Source Healthcare Systems in Nepal

Studies & Analysis

A case study surveying the landscape of open-source healthcare systems in Nepal — data standards, interoperability practices, and how patient records are handled across deployments.

ResearchHealthcare InformaticsData Standards
CV GitHub LinkedIn Email