Building robust, scalable systems with clean architecture and a lot of ☕
public class Mohanaprasath {
String name = "Mohanaprasath S";
String role = "Backend Developer";
String location = "Chennai, India";
String education = "MCA @ Guru Nanak College (8.4 GPA)";
String[] currentlyLearning = {"System Design", "DSA", "Agentic AI", "Cloud Native"};
String[] askMeAbout = {"Java", "Spring Boot", "REST APIs", "PostgreSQL"};
String funFact = "I speak Java more fluently than my native tongue (almost).";
}Frontend | Backend Spring Boot · React · TypeScript · PostgreSQL · OAuth2 · Docker
A social platform for book lovers to discover, review, and discuss books.
- JWT authentication with refresh tokens & OAuth2 (Google / GitHub)
- Email verification & password reset flows
- Role-based access control with rate limiting (Caffeine)
- Cloud-based image upload with CDN delivery & auto URL generation
- Deployed on Oracle Cloud VM (backend) & Vercel (frontend)
Python · Flask · Pandas · Scikit-learn · HTML · CSS
A machine learning web app to predict car resale prices based on real-world parameters.
- Pre-trained Linear Regression model for accurate price predictions
- Interactive frontend for user input & result display
- Multi-parameter analysis for reliable market estimates
eSilicon Labs — Software Developer Intern May 2024 – Jun 2024 · Chennai
Qt Creator · QML · Qt Designer · Python
- Developed 15 core UI modules in QML for an Embedded Access Control System
- Built responsive interfaces optimized for low-resource embedded systems
- Integrated UI with backend logic using Python & Qt Creator
- Enabled multi-factor authentication with dynamic UI interactions
| Degree | Institution | GPA | Year |
|---|---|---|---|
| MCA — Master of Computer Applications | Guru Nanak College, Chennai | 8.4 | 2023 – 2025 |
| B.Sc., Computer Science | Hindustan College of Arts & Science, Chennai | 7.8 | 2020 – 2023 |