Skip to main content
Mahesh  RawalMR
Open to opportunities

Mahesh Rawal

@maheshzrawal333

I build native Android apps and scalable Java backends with Spring Boot and AI-powered search.

Nepal
Message

What I'm looking for

I'm looking to build modern Android applications or scalable Java backend systems, applying Clean Architecture, MVVM, Spring Boot, databases, and AI-assisted search in end-to-end product work.

I've built ForensiX, an AI search backend that helps investigators find facts hidden across PDF, DOCX, CSV, and TXT case evidence.

I designed its asynchronous ingestion pipeline using MinIO, Apache Tika, PostgreSQL, and pgvector, including deduplication and automatic rollback on failure. I also built hybrid search through raw JDBC and PostgreSQL, and integrated Llama 3.2 through Ollama and Spring AI for structured, grounded responses.

I also built NepSmartPay, a Kotlin and Jetpack Compose Android app that generates Smart QR codes for temporary Wi-Fi access and local payment routing. Its QR parser supports EMVCo, UPI, and JSON bank formats, while the payment router detects compatible wallet apps such as eSewa, Khalti, and Fonepay.

I'm a Computer Science & Engineering graduate focused on modern Android development, enterprise Java backends, clean architecture, and end-to-end product development.

Experience

Work history, roles, and key accomplishments

NE

Android Developer

NepSmartPay

Developed an Android app for generating Smart QR codes to provision temporary Wi-Fi leases and route local payments. Implemented QR parsing, payment routing, and secure Wi-Fi password encryption.

Education

Degrees, certifications, and relevant coursework

GS

Geetanjali Institute of Technical Studies

Bachelor of Technology, Computer Science and Engineering

Grade: 8.48/10

Pursuing a B.Tech in Computer Science and Engineering with a CGPA of 8.48 out of 10.

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan