joshp@portfolio:~$

❯ Josh Patra
Computer Science & Philosop
Passionate about tackling complex problems through thoughtful and efficient solutions. I specialize in system architecture, IT infrastructure, and low-level programming in UNIX/Linux environments, with a strong foundation in C and systems-level problem-solving. I'm also experienced in Java and JavaScript, bringing versatility across both backend and frontend development. Currently pursuing a BS in Computer Science and Philosophy with a focus on systems and security.
❯ Projects

RUSwipeShare
A Flutter-based college meal swipe trading app that facilitates secure and efficient exchange of meal swipes among students.
Tech Stack:
Key Features:
- User authentication and authorization with Firebase
- Backend server communicating with Stripe API for in-app payments
- Real-time updates and notifications
- Seamless meal-swipe trading experience with a responsive UI

TrackCovid19
An Android app that helps users track the progress of COVID-19 around the world using real-time data and interactive visualizations.
Tech Stack:
Key Features:
- Built for Android with Java and XML
- Real-time COVID-19 statistics from public APIs
- APK available for direct download and installation
- Open source and easily editable in Android Studio
- CI integrations for code quality and Gradle builds

BlueBubbles Contribution
Contributed to BlueBubbles, an open-source project bringing iMessage-like functionality to non-Apple platforms. Focused on UI development and infrastructure improvements.
Tech Stack:
Key Features:
- Led front-end UI improvements across mobile and desktop platforms
- Contributed to the server migration to MongoDB
- Collaborated closely with the open-source community
- Assisted in the deployment of a major desktop app release

Terminal Portfolio
This portfolio, designed like a terminal, showcases my projects and skills using SvelteKit and Tailwind CSS.
Tech Stack:
Key Features:
- Innovative terminal-inspired UI design
- Responsive and accessible layout
- Smooth animations and interactive command-line experience
- Optimized performance with minimal JavaScript

VideoSpeed Extension (Fork)
A fork and continuation of igrigorik/videospeed that brings accelerated video playback controls to Firefox. Allows users to speed up, slow down, rewind, and configure custom shortcuts for any HTML5 video.
Tech Stack:
Key Features:
- Ported the original Chrome add-on to Firefox
- Keyboard shortcuts for playback speed, rewind, and advance
- Configurable preferred speed toggles
- Extension settings allow full customization of controls
- GPLv3 licensed and actively maintained

Maisie Heardle
A daily Heardle-style music guessing game built with SvelteKit, Tailwind CSS, and the SoundCloud Widget API. Focused on Maisie Peters songs but fully customizable for any artist.
Tech Stack:
Key Features:
- Daily rotating track using deterministic date-based selection
- Progressive snippet unlocking with skips and wrong guesses
- Dark mode with auto-detection and manual toggle
- Deployed on Netlify with zero data collection
- Built to be easily modifiable for any artist

Fair Housing Map
An interactive web map visualizing Raritan Township's 2025 FAIR Housing Plan overlay districts. Created to improve community understanding of affordable housing developments.
Tech Stack:
Key Features:
- Interactive Leaflet.js map of proposed housing zones
- 6 overlay districts with color-coded visualization
- Detailed parcel popups with block, lot, and owner info
- Dynamic legend with zoom-to-overlay functionality
- Fully responsive single-file project for easy integration

BeReal Export Manager
A Python utility that processes BeReal data exports, adding metadata and properly tagging exported photos, videos, and realmojis with timestamps and location info.
Tech Stack:
Key Features:
- Parses BeReal export data including photos, BTS videos, and realmojis
- Adds metadata such as original capture date and location
- Supports custom output paths and timespan/year filters
- Fixes inconsistent BeReal timestamps using default timezone settings
- Flexible command-line options with ExifTool integration
❯ Education
Rutgers, The State University of New Jersey - New Brunswick
Bachelor of Arts in Computer Science and Philosophy
Expected May 2026
GPA: 3.7/4.0
Relevant Coursework
Intro to Computer Graphics
Computer Security
Design & Analysis of Algorithms
Systems Programming
Internet Technology
Computer Architecture
Intr Discrete Strct II
Intr Discrete Strct I
Data Structures
Intro to Computer Sci
❯ Achievements
Dean's List
2021–Present
Maintained Dean's List standing for all semesters.
Open Source Contributor – 200+ Commits
2022–Present
Active contributor to widely-used open source projects, focusing on improving developer tooling and user experience.
Volunteer Teacher – Code4Tomorrow
2022
Taught computer science fundamentals to underprivileged students through virtual workshops and hands-on exercises.
Hackathon Runner-Up – RUHACK
March 2023
Runner-up at Rutgers' RUHACK for RUSwipeShare, a social app for sharing campus meal swipes using AI-driven matching.
❯ Experience
Data Analysis/Quality Compliance Intern – Bergen’s Promise
Hackensack, NJ | June 2024 – August 2024
- Analyzed large healthcare datasets using SQL and Python
- Identified and documented patterns in patient care data
- Interacted with patients and families to gather quality-of-care feedback
- Provided data-driven insights to help improve community services