Prahasith Pasnoor

Aspiring Software Engineer | Computer Science Student
Mumbai, IN.

About

Highly motivated and results-driven Computer Science student with a strong foundation in programming languages, data structures, algorithms, and system design. Proven ability to develop complex software solutions, optimize performance, and lead technical projects. Consistently achieved top academic rankings and competitive scores, demonstrating a commitment to excellence and a passion for innovation in technology.

Education

Indian Institute of Technology, Bombay

B.Tech

Computer Science

Courses

Computer Programming and Utilisation

Abstractions And Paradigms

Data Structures and Algorithms and Lab

Data Analysis and Interpretation

Software Systems Lab

Discrete Structures

Design and Analysis of Algorithms

Digital Logic Design and Computer Architecture and Lab

Computer Networks and Lab

Logic for Computer Science

Operating Systems and Lab

Artificial Intelligence and Machine Learning and Lab

Implementation of Programming Languages and Lab

Database and Information Systems and Lab

Automata Theory

Calculus

Linear Algebra

Differential Equations

Introduction to Numerical Analysis

Basics of Electricity and Magnetism

Quantum Physics and Application

Physical Chemistry

Inorganic and Organic Chemistry

Introduction to Electric and Electronic Circuits

Engineering Graphics and Drawing

Economics

Optimization Models

Narayana E-Techno School

Class XII (CBSE)

Science

Paramita Heritage School, Karimnagar

Class X

General Studies

Awards

All India Rank 326 in JEE Advanced 2021

Awarded By

Joint Entrance Examination (JEE) Advanced

Achieved a top rank among 250,000 candidates nationwide.

Rank 70 in TS EAMCET 2021

Awarded By

Jawaharlal Nehru Technological University Hyderabad (TSCHE)

Achieved a top rank among 150,000 candidates in the state-level engineering entrance examination.

All India Rank 593 in JEE Main 2021

Awarded By

Joint Entrance Examination (JEE) Main

Secured a distinguished rank among 1.2 million candidates nationwide.

Rank 458 in Kishore Vaigyanik Protsahan Yojana (KVPY)

Awarded By

Kishore Vaigyanik Protsahan Yojana (KVPY)

Recognized for excellence in science aptitude through a national scholarship program.

Skills

Database & Data Management

PostgreSQL, Tries, Priority Queue (Max Heap), Dictionary, Linked Lists.

Programming Languages

C, C++, Python, Java, Bash, AWK, JavaScript.

Software & Tools

Git, LaTeX, Doxygen, Sphinx, Champsim, VHDL, OpenCV, PyTorch, YOLOv4, Faster RCNN, ResNet18, z3 Solver.

Web Development

HTML, CSS, JavaScript, Node.js, Express, Socket.io.

Data Science & Machine Learning

Matplotlib, Numpy, Image Classification, Object Detection, Data Preprocessing, Model Training, Optimization.

Operating Systems & Compilers

System Calls, Memory Management, Multithreading, CPU Scheduling (FCFS), Lexical Analysis, Parsing (Bison), Abstract Syntax Trees (AST), Intermediate Code Generation (TAC, RTL).

Networking & Communication

Link Layer Design, Physical Layer Design, Error Detection and Correction (Parity), Socket Programming, Client-Server Architecture, Inter-process Communication.

Algorithms & Data Structures

Quicksort, Breadth-First Search (BFS), Object-Oriented Programming (OOP), Algorithmic Efficiency, Problem Solving.

Interests

Chess

National Sports Organisation Program, ESports Chess Tournament, Inter Department Chess Tournament.

Sports

Football, Badminton, Volleyball.

Projects

Image Classification Model

Summary

Developed and optimized an image classification model for accurate binary classification.

Compiler for C-like language

Summary

Developed a full-fledged compiler for a modified C language, demonstrating expertise in programming language theory and implementation.

Weapon Detection

Summary

Developed a real-time weapon detection system leveraging state-of-the-art deep learning models for enhanced security applications.

Enhancing xv6 OS

Summary

Enhanced the xv6 operating system with advanced functionalities, improving system monitoring and memory management.

Optimizing Data Prefetcher

Summary

Enhanced an Instruction Pointer Classifier prefetcher to achieve significant performance improvements in cache utilization.

SAT Solver for Game

Summary

Developed a SAT Solver in Python to determine the solvability of a Grid Game.

Tele-Communication System Design

Summary

Designed and implemented fundamental communication layers for reliable binary data transmission.

Pictionary

Summary

Developed a multiplayer Pictionary game with real-time communication and interactive features.

Rail Planner

Summary

Designed and developed a comprehensive Rail Planner Interface in C++ for efficient journey management and user interaction.

Tic Tac Toe-Game

Summary

Developed a peer-to-peer Tic Tac Toe game in Java, demonstrating networking and inter-process communication.

Personal Website

Summary

Designed and developed a responsive personal website, showcasing front-end development skills.

Bubble Trouble-Game

Summary

Developed an interactive Bubble Trouble game using Object-Oriented Programming principles.