joshp@portfolio:~$

joshp@portfolio:~$ whoami
Josh Patra
joshp@portfolio:~$ ls -la
projects education achievements experience skills contact
joshp@portfolio:~$
Josh Patra

❯ 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.

View Resume

❯ Projects

RUSwipeShare

RUSwipeShare

A Flutter-based college meal swipe trading app that facilitates secure and efficient exchange of meal swipes among students.

Tech Stack:

FlutterPython/FlaskStripe APIFirebase

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

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:

JavaXMLPublic APIs

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

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:

AndroidDart/FlutterMongoDB

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

Terminal Portfolio

This portfolio, designed like a terminal, showcases my projects and skills using SvelteKit and Tailwind CSS.

Tech Stack:

SvelteKitTailwind CSSTypeScript

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)

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:

JavaScriptHTML5 Video APIBrowser Extensions

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

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:

SvelteKitTailwind CSSSoundCloud Widget APIMoment.jsSvelte Hero Icons

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

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:

HTML5CSS3JavaScript (ES6+)Leaflet.js

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

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:

PythonExifToolJSON

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

01:198:428 In Progress

Intro to Computer Graphics

01:198:419 Completed

Computer Security

01:198:344 Completed

Design & Analysis of Algorithms

01:198:214 Completed

Systems Programming

01:198:352 Completed

Internet Technology

01:198:211 Completed

Computer Architecture

01:198:206 Completed

Intr Discrete Strct II

01:198:205 Completed

Intr Discrete Strct I

01:198:112 Completed

Data Structures

01:198:111 Completed

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

❯ Skills

Programming Languages

PythonC/C++JavaScript/TypeScriptJavaSQLRustGoDartSwift/iOS

Frontend Development

ReactSvelteTailwind CSSHTML/CSSFlutter

Backend Development

Node.jsExpressDjangoFlask

DevOps & Infrastructure

ProxmoxDockerDocker ESXiMicrosoft Cloud ServicesLinux/Unix

Databases

PostgreSQLMongoDBRedisMySQLSQLite

Tools

GitVSCodeNeovimJira

Spoken Languages

EnglishBengali

❯ Contact

Get In Touch

Email: joshpatra12@gmail.com

GitHub: SoPat712

LinkedIn: joshpatra

Send a Message

Built with 💚 using SvelteKit and Tailwind CSS

© 2025 Josh Patra - All Rights Reserved