roha.dev

Roha Pathan

Organic Software Engineer

There’s no single box you can put me in. Call me a jack of all trades.
Backend? Got it. AI/ML? Got it. Data? Give me three days and I’ll figure it out.

roha@portfolio:~
$

Projects

Things I've built and problems I've solved

MalamaAI: Skin Disease Detection
Web application using Next.js and Flask to detect skin diseases with DinoV2-based model and Llama 3.370b for accurate analysis.
Healthcare AI
Completed
2024
CodeDucklings Team

Created a comprehensive web application for skin disease detection using advanced AI models. Incorporated DinoV2 for image analysis and Llama 3.370b for accurate diagnostic analysis, improving diagnostic precision for healthcare applications.

Key Highlights

  • Advanced computer vision implementation
  • Healthcare-focused AI application
  • Hackathon recognition at Lokahi Healthcare

Technologies

Next.js
Flask
DinoV2
Llama 3.370b
Computer Vision
Healthcare AI
AfterSchool - Educational RAG
Full-stack educational platform powered by AI, focused on teaching essential life skills not usually covered in school—like personal finance, productivity, and more.
Full-Stack
Completed
2024
AfterSchool Team

Built a full-stack AI-powered educational platform that helps users learn essential but often overlooked topics such as personal finance, critical thinking, and productivity. Integrated modern web technologies and retrieval-augmented generation (RAG) to deliver personalized, conversational learning experiences.

Key Highlights

  • AI-driven personalized learning paths
  • RAG-based knowledge delivery
  • Clean and intuitive user experience

Technologies

React
Node.js
Flask
AI/ML
Vertex AI

Certifications

Verified achievements and completed coursework

CS50's Introduction to Artificial Intelligence with Python

Harvard University2024

Comprehensive course covering AI fundamentals, search algorithms, knowledge representation, machine learning, and neural networks.

Key Projects:

Minesweeper AIPageRank AlgorithmCrossword SolverTic-Tac-Toe AINeural Networks
PythonMachine LearningNeural NetworksSearch AlgorithmsAI Ethics
View Certificate

CS50's Introduction to Programming with Python

Harvard University2024

Intensive introduction to programming using Python, covering functions, variables, conditionals, loops, exceptions, libraries, and more.

Key Projects:

9 Problem SetsFinal Project
PythonObject-Oriented ProgrammingTestingLibrariesFile I/O
View Certificate

Hackathons

Competitive programming and innovation challenges

Bahria University Techathon

6th place out of 57 teams
Tecna's Tribe
2024

Inter-institute hackathon focusing on innovative tech solutions

Team LeadershipProblem SolvingInnovation

LabLabAI Lokahi HealthCare Innovation

Participant
CodeDucklings
MalamaAI
2024

Healthcare-focused AI innovation hackathon where we built MalamaAI - an AI-powered skin disease detection application

Healthcare AIMachine LearningNext.jsFlask

Google Vertex AI Agent Builder

ParticipantSkinAI
2024

Building AI agents using Google's Vertex AI platform

AI/MLGoogle CloudAgent Development

LabLabAI Assistant API Hackathon

Participant
2024

Creating applications using AI assistant APIs

API IntegrationAI AssistantsFull-stack Development

LabLabAI Langflow Hackathon

Participant
RohaBeCoding
Accessible UI
2024

Building AI workflows using Langflow platform

LangflowAI WorkflowsNo-code AI

Uni Projects

Stuff I built for uni. Didn't want to, but had no choice

Nutritional Management System
A comprehensive Nutritional Management System built with Flask, Javascript and MySQL for Database Systems course.
3 days

Developed a complete nutritional management platform for end users and nutritionists. It includes patient profiling, diet chart generation, nutrition tracking, and admin dashboards.

What I Actually Learned

  • Database design and normalization
  • SQL query optimization
  • Flask backend integration

Technologies

Python
MySQL
Flask
Javascript
Expense Tracker
Web-based expense tracking system using Streamlit for university.
1 week

Developed an expense tracker that allows users to upload receipts, auto-extract key details using Tesseract OCR, categorize transactions, and visualize their spending with interactive charts. Emphasized simplicity and real-time insights using Streamlit.

What I Actually Learned

  • OCR-based receipt scanning
  • Financial visualizations
  • Streamlit-based dashboard

Technologies

Streamlit
TesseractOCR
Python
JavaScript
Relic
A webapp that lets you search through an historical archive of news artcickes
4 days

used php myssql, javascript to create a webapp that lets you search through an historical archive of news articles. It allows users to search by keywords, view article details, and explore related articles.

What I Actually Learned

  • Working with PHP for server-side scripting
  • Designing and querying MySQL databases
  • Creating dynamic web pages using JavaScript and DOM manipulation
  • Building search functionality with SQL and input sanitization
  • Structuring backend logic to handle user input and database interaction

Technologies

PHP
MySQL
JavaScript
Operating System GUI
A GUI-based interface simulating key operating system functionalities, developed using Python and Tkinter.
1 week

A Linux-inspired GUI application that replicates essential OS operations like file management, process/thread creation, inter-process communication, and custom code execution. Features include folder/file creation, permission editing, launching applications, task manager-style process display and control, and data sharing between processes. Also includes a custom code execution module for user-defined Python or C programs.

What I Actually Learned

  • Python GUI development with Tkinter
  • Working with system-level operations in Python
  • Managing processes and threads programmatically
  • Basic inter-process communication (IPC)
  • Handling file permissions and subprocesses

Technologies

Python
Tkinter
Subprocess
OS Module
Time Venturers
A futuristic text-based role-playing game built in C++.
1 week

Time Venturers is a console-based RPG set in the year 2094. Players must uncover who summoned them to the future and why, while exploring a mysterious cyber-themed world. The game implements core programming concepts like conditional logic, loops, functions, and basic data structures to manage gameplay elements and decision branching.

What I Actually Learned

  • Foundations of Python syntax and structure
  • Working with functions and control flow
  • Designing narrative-based branching logic

Technologies

Python
Console I/O

Still curious?

There's some stuff I coded which either isn't resume worthy for being too satirical, didn't complete it or not proud of it