Open to New Opportunities

Dipika
Ranabhat

I am a Software Engineer dedicated to building robust, distributed systems. I leverage my background in AI research to integrate intelligent, data-driven features into production-grade software.

Dipika Ranabhat
Foundation

Education

University of South Dakota

Aug 2024 - May 2026

Master of Science in Computer Science

Vermillion, SD

Focusing on Advanced AI, Distributed Systems, and High-Performance Computing.

University of Bedfordshire

Sep 2019 - Mar 2023

Bachelor in Computer Science & Software Engineering

Luton, UK

Graduated with Honors. Capstone focus on Mobile Application Development.

Toolkit

Technical Skills

Languages

Python
Python
Java
Java
TypeScript
TypeScript
Go
Go
C++
C++
SQL
SQL

Frontend & Mobile

React
React
Next.js
Next.js
Flutter
Flutter
Tailwind
Tailwind

Backend & Systems

Django
Django
FastAPI
FastAPI
Spring Boot
Spring Boot
Node.js
Node.js
Redis
Redis
PostgreSQL
PostgreSQL

DevOps & Cloud

AWS
AWS
Azure
Azure
Docker
Docker
Kubernetes
Kubernetes
Terraform
Terraform

AI & Data Science

PyTorch
PyTorch
TensorFlow
TensorFlow
Pandas
Pandas
OpenCV
OpenCV
Career

Experience

University of South Dakota

Graduate Research Assistant

March 2025 - Present
  • Architected a RAG-based pipeline using LLMs for 'DentiMap', leading to its selection as a Finalist in the SD Governor's Giant Vision Competition.
  • Conducting research on methodologies in Quantum Computing and AI applications in Endocrinology for academic publication.
  • Executing technology commercialization and market validation via the NSF Great Plains I-Corps program.

Delta V Logics & Solutions

Full-Stack Software Engineer

Apr 2023 - May 2024
  • Engineered distributed microservices handling 100,000+ concurrent users using Python and Django, optimizing database queries for high load.
  • Reduced deployment time by 40% and boosted uptime by 30% via CI/CD pipelines (GitHub Actions, Docker, Azure).
  • Improved system reliability by 35% by implementing robust PyTest frameworks for unit and integration testing.

Code Himalaya

Mobile App Developer

July 2022 - Oct 2023
  • Led full-cycle mobile development with Flutter and Dart, reducing application crash rates by 50% through rigorous testing.
  • Integrated RESTful APIs ensuring 99.9% uptime for real-time data synchronization across platforms.
  • Boosted app responsiveness by 40% leveraging insights from A/B testing and user feedback loops.
Portfolio

Featured Work

DentiMap

AI Diagnostic Tool

Award-winning AI screening tool utilizing RAG pipelines for high-accuracy diagnostics. Giant Vision Finalist.

PythonRAGLLMReact

Distributed Deep Learning

High Performance Computing

Scalable DL infrastructure. Optimized throughput by 50% (reducing training time from 60s to 30s) through strategic batch scaling.

PyTorch DDPNCCLPython

Intelligent Hybrid Search

Information Retrieval

Architected a full-stack hybrid information retrieval system. Integrated BM25 and Sentence Transformer algorithms.

StreamlitTransformersRRFNLTK

Order In

Full Stack Mobile App

A robust food ordering application featuring real-time tracking, seamless payment integration, and a crash-free user experience.

FlutterDartFirebaseNode.js

Chowchow Express

Logistics Platform

Full-stack web application for logistics and user tracking. Implemented complex delivery route management and real-time dashboard.

ReactNode.jsMongoDBExpress

Skin Cancer Detection

Medical AI

Medical image classification system using ResNet50 with custom layers to achieve high-accuracy detection of malignant lesions.

TensorFlowResNet50Python

Pneumonia Detection

Computer Vision

Automated Chest X-Ray analysis tool utilizing Convolutional Neural Networks (CNNs) deployed via a Streamlit interface.

CNNStreamlitOpenCV

IoT Driver Drowsiness

Real-time Safety System

Real-time safety system using OpenCV and IoT sensors to detect driver fatigue and trigger audio/visual alerts.

OpenCVIoTCNN

Diabetes Prediction

Predictive Analytics

Predictive modeling application analyzing health metrics to assess diabetes risk probabilities with high precision.

Scikit-LearnPandasML

Expense Tracker

Finance Management

Personal finance management tool allowing users to track, categorize, and visualize daily expenses with local storage.

FlutterSQLiteDart

Tetris Clone

Game Engineering

Optimized mobile recreation of the classic Tetris game optimized for touch controls and smooth 60fps rendering.

FlutterGame Engine

Quiz App

Interactive Learning

Interactive quiz application with score tracking, timer logic, and multiple categories dynamically loaded from JSON.

FlutterDartJSON

Let's Build the Future.

I'm currently available for full-time roles in Software Engineering and AI.

Vermillion, SD, USA