Joshika

Joshika

Software Development | AI/ML | Emerging Technologies


About

I’m passionate about software development, Artificial Intelligence, and emerging technologies. I enjoy building practical solutions, exploring new technologies, and turning ideas into working projects. My interests span software engineering, AI/ML, intelligent systems, and technology-driven problem solving, with a focus on continuously learning and building meaningful products.

Skills
Python
Java
C
TypeScript
Machine Learning
Artificial Intelligence
OCR
ASR/STT
FastAPI
Flask
React
Next.js
HTML
CSS
SQLite
Git
GitHub
GitLab
CI/CD
Linux
REST APIs
Testing
Experience

AI Intern

VISWAM.AI

  • Completed a 6-week AI internship, building practical applications and contributing to open-source development.
  • • Built ResearchLens, a research-paper analysis platform using Next.js, React, TypeScript, FastAPI and Python.
  • • Developed AirGap Parse, an offline-first invoice processing application with OCR, document retrieval and search using FastAPI, SQLite and Tesseract OCR.
  • • Worked with Git/GitLab workflows, branching, issues, merge requests, code reviews, testing and CI pipelines.
  • • Explored speech technology workflows, including ASR/STT, Mozilla Common Voice and Hugging Face tools.

Winter Internship Trainee

India Space Lab

  • Completed the Winter Internship Technical Training Program, gaining practical exposure to drone technology, CanSat/CubeSat programs, rocketry, remote sensing and GIS, and disaster-management applications.
Projects

ResearchLens — Research Paper Analysis Platform

Built a research-paper analysis platform that extracts text from PDFs, identifies key sections such as methodology, datasets and findings, and generates a reproducibility checklist to help users review research papers efficiently.

Python
FastAPI
Next.js
React
TypeScript
PDF text extraction

AirGap Parse — Offline Invoice OCR & Search

Developed an offline-first invoice processing application that supports PDF and image documents, OCR-based text extraction, SQLite persistence, document retrieval and search. Designed for CPU-first operation and local usability.

Python
FastAPI
SQLite
Tesseract OCR
PyMuPDF
Pillow
React

Tollywood RAG Chatbot — Telugu Cinema Knowledge Assistant

Built a Retrieval-Augmented Generation (RAG) chatbot focused on the Telugu film industry. It uses a local JSON knowledge base and a pure-Python TF-IDF-style retriever to find relevant passages and generate grounded answers with source snippets. The project includes a Python backend and a lightweight HTML, CSS and JavaScript frontend, with support for running through Streamlit.

Python
Retrieval-Augmented Generation (RAG)
TF-IDF-style retrieval
Streamlit
HTML
CSS
JavaScript
JSON

MediCare AI — Intelligent Medication Reminder Dashboard

Developed a collaborative AI-powered medication management platform designed to help users organize medicine schedules, receive timely reminders, track medication adherence, and identify missed-dose patterns. The project explores multi-agent AI orchestration, voice-based interaction, persistent memory, adherence analytics, caregiver notifications, and AI-assisted prescription information extraction with user verification.

Python
FastAPI
React.js
Tailwind CSS
AI Agents
LangGraph
SQLite
OCR
Education

B.Tech in Artificial Intelligence & Machine Learning

ICFAI Tech, ICFAI Foundation for Higher Education

Aug 2024 to May 2028
Certifications

Exploratory Data Analysis - Level 2 (AI Ready, AI ASCEND)

Accenture | NASSCOM FutureSkills Prime

Introduction to AI Concepts

Microsoft Learn

Natural Language Processing (NLP) and Text Mining Tutorial for Beginners

Simplilearn SkillUp

Introduction to Linux

The Linux Foundation