CS + Math Student · Software Engineer · Systems & Infrastructure

    Metal to cloud.

    Computer science student passionate about operating systems, low-level programming, backend development, and infrastructure. Seeking internship and full-time opportunities.

    Pranav Jothivel

    About

    A bit about me

    I'm a computer science student with a deep interest in how systems work under the hood — from OS internals and resource management to cloud computing/distributed infrastructure and networking.

    I spend my time writing code, working with others, and developing my skills. I'm currently looking for internship and full-time roles where I can tackle challenging problems.

    Skills & Tools

    C
    C++
    PythonPython
    Linux
    RHEL
    Ubuntu
    AWS
    Docker
    JenkinsJenkins
    JavaScript
    TypeScript
    React
    Next.js
    Node.js
    Git
    PostgreSQL
    C
    C++
    PythonPython
    Linux
    RHEL
    Ubuntu
    AWS
    Docker
    JenkinsJenkins
    JavaScript
    TypeScript
    React
    Next.js
    Node.js
    Git
    PostgreSQL
    C
    C++
    PythonPython
    Linux
    RHEL
    Ubuntu
    AWS
    Docker
    JenkinsJenkins
    JavaScript
    TypeScript
    React
    Next.js
    Node.js
    Git
    PostgreSQL

    Experience

    Where I've worked

    May 2025 - Present
    Stony Brook Computing Society

    Treasurer

    Stony Brook Computing Society

    Managed $3,000+ in club finances by tracking budgets and processing reimbursements for 20+ events, ensuring accurate recordkeeping and timely university approvals. Collaborated with the executive board to plan spending and fundraising strategies for the annual hackathon, workshops, and club initiatives.

    May 2025 - August 2025
    BAE Systems, Inc.

    Software Engineer Intern

    BAE Systems, Inc.

    Worked on low-level C++ software for a FPGA embedded Linux system. Developed internal Python tooling to interface with Atlassian Jira API to produce actionable project progress insights. Engineered Jenkins pipelines and Docker container images for optimizing team workflows and automating development processes.

    August 2024 - May 2025
    Stony Brook Computing Society

    Mentoring Program Director

    Stony Brook Computing Society

    Coordinated events and managed logistics for a mentoring cohort of 15+ mentors and 100+ mentees, organizing workshops, networking events, and field trips. Delivered presentations at general body meetings, communicating complex computing concepts and fostering an interactive learning environment.

    August 2024 - December 2024
    Stony Brook University

    Teaching Assistant

    Stony Brook University

    Conducted two weekly lab sessions for Introduction to Object-Oriented Programming, teaching core material and providing guidance on lecture topics. Supported the professor in scoring 100+ midterm and final exams, delivering detailed feedback to reinforce students' understanding of OOP and Java fundamentals.

    July 2024 - August 2024
    Lavner Education

    IT Intern

    Lavner Education

    Instructed Python, Robotics, and STEM curricula to 15+ students, facilitating 100+ projects with live troubleshooting. Diagnosed and resolved software issues across 80+ devices, saving approximately one hour per device and ensuring uninterrupted operations.

    Selected Work

    Recent projects

    Bourse Exchange Server

    Systems / Networking

    Bourse Exchange Server

    Multithreaded exchange server handling 15+ concurrent clients over TCP with a custom packet protocol. Implemented a matchmaker thread to process thousands of orders and broadcast events, eliminating race conditions under 2,000+ randomized requests.

    Phreddit

    Full Stack

    Phreddit

    Full-stack Reddit-style app built with the MERN stack, Redux, and React Router. Designed 5+ Mongoose schemas for nested comments, voting, and authentication, achieving 90% Jest test coverage across UI components, database logic, and server setup.

    Tetris Battleship Server

    Systems / Networking

    Tetris Battleship Server

    Networked multiplayer Battleship game server in C enabling real-time gameplay between two clients over a Tetris-style board. Used the C Sockets API for client-server communication and Valgrind to confirm zero memory leaks under dynamic allocation.

    PPM Compression & Steganography

    Systems / Algorithms

    PPM Compression & Steganography

    PPM image loader and quadtree compression algorithm achieving a 25% processing boost and 35% file size reduction. Extended with steganographic embedding and extraction of messages and images with 100% retrieval accuracy.

    Side Projects

    Things I build for fun

    timetalk

    Real-time chat application built with Node.js, Socket.io, and MongoDB. Features user authentication via Passport.js, email integration with SendGrid, and a dynamic front-end served through Express and Handlebars.

    Node.jsSocket.ioMongoDBPassport.js

    IoT Web Control Dashboard

    Browser-based control panel for hardware IoT devices, including an LED toggle, LCD message display, PIR motion alarm, Morse code sender, and an automated humidity controller with live threshold monitoring.

    Node.jsExpressjQueryREST APIParticle Photon

    PhoBot — Web-Controlled Robot

    Web-controlled robot with a browser UI for directional movement (WASD-style) and real-time sensor gauges for voltage and distance. Commands and sensor data are exchanged directly with the device via the Particle Cloud API.

    Node.jsSocket.ioExpressjQueryParticle PhotonRobotics

    Contact

    Let's connect

    I'm actively looking for internship and full-time opportunities in systems software engineering and infrastructure. I'd love to chat.

    pranav@pranavjothivel.com