Pratyush Pathak

Computer Science & Data Science at Rutgers University

I build reliable full-stack software, systems projects, and data-driven applications.

About Me

I'm a fourth-year Rutgers student pursuing degrees in Computer Science and Data Science, graduating in May 2027. I recently completed a software development internship at LegalSight, where I built full-stack features using Java, Angular, REST APIs, and SQL.

I also work as a Mathematics Learning Assistant, which has strengthened my communication and collaborative problem-solving skills. I'm currently seeking full-time software engineering opportunities beginning in 2027.

3.938
Major GPA
20+
Students Mentored
6+
Major Projects

Technical Skills

Languages

Java Python JavaScript C/C++ SQL HTML/CSS

Frameworks & Libraries

Angular React Flask Electron Android TensorFlow Keras Pandas NumPy JUnit JavaFX

Databases & APIs

SQLite PostgreSQL MySQL REST JSON

Developer Tools

Git Docker Oracle Cloud Linux GDB Azure DevOps IntelliJ VS Code

Experience

Jun 2026 - Aug 2026

Software Development Intern

LegalSight - Ocean City, NJ

  • Built REST endpoints and an Angular admin interface for API-key management, user provisioning, IP allowlisting, and webhook configuration
  • Extended a Java backend with client-facing search capabilities and wrote SQL queries that enforced client-specific data access permissions
  • Resolved bugs and delivered feature work across an existing full-stack application, using Azure DevOps for issue tracking
Sep 2025 - Present

Mathematics Learning Assistant

Rutgers University - New Brunswick, NJ

  • Lead weekly collaborative learning sessions for 20+ Precalculus students, focusing on algorithmic problem-solving and logical reasoning
  • Develop targeted review packets and interactive problem-solving sessions based on student feedback and faculty priorities
  • Explain complex mathematical concepts to diverse audiences and guide students through structured problem decomposition

Projects

Portfolio & Blog Platform

Designed and deployed a full-stack portfolio website with an integrated blog CMS. Built a RESTful API using Flask and a responsive React frontend.

React Python Flask SQLite Oracle Cloud

Car Rental System

Collaborated to develop a comprehensive fleet management system. Engineered custom data structures and applied MVC design pattern with extensive JUnit testing.

Java JavaFX MVC JUnit

Handwritten Digit Classifier

Built and trained a CNN using TensorFlow and Keras achieving 98% test accuracy. Implemented data augmentation and developed a GUI for real-time prediction.

Python TensorFlow Keras NumPy

CPU and Cache Simulator

Simulated a 5-stage RISC-V execution pipeline in C. Implemented a 1 KiB direct-mapped cache and modeled core CPU components including ALU and control unit.

C Computer Architecture GDB

RU Donuts

Android app for ordering donuts, coffee, and sandwiches with dynamic pricing, customization options, and order management using RecyclerView and real-time tax calculation.

Java Android RecyclerView

Image Resizer

Desktop application built with Electron that allows users to easily resize images by specifying custom width and height dimensions.

Electron JavaScript HTML/CSS

Education

Rutgers University - New Brunswick

Bachelor of Science in Computer Science | Bachelor of Arts in Data Science

Sep 2023 – May 2027 • New Brunswick, NJ

  • Cumulative GPA: 3.899 / 4.0 • Major GPA: 3.938 / 4.0
  • Honors: Dean's List (All Semesters) • SAS Excellence Scholarship
  • Relevant Coursework: Data Structures, Software Engineering, Systems Programming, Data Science, Computer Architecture, Advanced Mathematics

Get in Touch

I'm interested in full-time software engineering opportunities beginning in 2027. I'm also always happy to talk about projects, technology, or potential collaborations.

Phone

469-847-8033