About Me
Motivated Software Developer and AI/ML Engineer with hands-on experience building full-stack AI-powered platforms, iOS applications, and Android solutions. Recently completed a Bachelor's degree in Computer Science and Engineering with an AI/ML specialization from Finolex Academy of Management and Technology (CGPA: 8.43/10). Proven ability to architect and deliver end-to-end applications using modern tech stacks including React, TypeScript, FastAPI, Python, Swift, and SQLite. Passionate about applying machine learning, NLP, and local AI models to solve real-world problems.
Skills & Technologies
Projects
SkillSage AI – Resume Analyser & Career Optimization Platform
Built a full-stack AI-powered resume analysis platform with drag-and-drop PDF/DOCX upload, ML-based domain classification, and company matchmaking tailored to career fields. Integrated a locally hosted Ollama (Mistral) LLM for private, cloud-free resume improvement suggestions. Developed a resume uniqueness checker and course recommendation engine linking to Coursera and Udemy. Designed responsive dark/light UI with GSAP scroll animations; backend serves trained Scikit-learn models via FastAPI REST endpoints.
AI-Powered Career Advisor Platform (AI Student Advisor)
Developed a secure, role-based career guidance web platform with Student and Admin roles offering AI-powered career recommendations and dashboards. Implemented enterprise-grade authentication using JWT, Bcrypt password hashing, login rate limiting, and account lockout features. Built RESTful API with SQL injection prevention, CORS, Helmet.js security headers, and input validation. Architected full-stack Next.js 14 application with protected routes and real-time form validation.
Twitter Sentiment Analyzer – iOS
Developed an iOS app performing real-time sentiment analysis on tweets by integrating Twitter Developer API. Implemented NLP-based sentiment classification in Swift to categorize tweets as positive, negative, or neutral with intuitive UI. Managed asynchronous API calls with URLSession and robust error handling for network and rate limits.
Task Management App – Android
Designed and developed full-featured Android task manager facilitating task creation, categorization, update, and deletion with real-time UI feedback. Implemented offline-first data persistence using SQLite ensuring reliable local storage. Built clean Material Design interface optimized for multiple screen sizes.
Education
B.E.
Computer Science & Engineering (AI/ML)
Diploma
Computer Engineering