
Somesh Barik
@someshbarik
Backend engineering intern on MOSIP identity systems, implementing salted SHA-256 verification without storing plaintext UINs.
What I'm looking for
On the MOSIP UIN Registration & Voluntary Deletion project, I’m engineering a Spring Boot identity portal with demographic, parental, and cryptographic hash data isolated across three PostgreSQL databases. I implemented salted SHA-256 verification across 1,000 salt buckets without persisting plaintext UIN values.
For the Child Health Record Booklet offline PWA, I architected IndexedDB data collection and syncing, integrated eSignet authentication, and built REST endpoints with validation and retry routines. I’ve also built a CNN classification model as a Machine Learning Intern at CodTech IT Solutions Pvt. Ltd.
Experience
Work history, roles, and key accomplishments
Backend Engineering Intern
MOSIP
Jun 2026 - Present (4 months)
Engineering a Spring Boot identity portal modeled on MOSIP's modular architecture, isolating demographic, parental, and cryptographic hash stores across three discrete PostgreSQL databases. Implemented salt-modulo SHA-256 hashing and integrated OpenID Connect/eSignet authentication.
Machine Learning Intern
CodTech IT Solutions Pvt. Ltd.
Apr 2025 - Jun 2025 (2 months)
Built and fine-tuned a CNN classification model on Kaggle image datasets, tuning learning rates and batch sizes to improve generalization. Streamlined data preprocessing pipelines using Pandas and NumPy.
Education
Degrees, certifications, and relevant coursework
Vellore Institute of Technology, Bhopal
Bachelor of Technology, Computer Science and Engineering
2021 - 2025
Grade: 7.07/10
Pursued a Bachelor of Technology in Computer Science and Engineering, graduating in 2025 with a CGPA of 7.07/10.
Availability
Location
Authorized to work in
Salary expectations
Social media
Job categories
Interested in hiring Somesh?
You can contact Somesh and 90k+ other talented remote workers on Himalayas.
Message SomeshGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
