Souri Rishik

Software Engineering • ML • Data Science

Souri Rishik

Full-Stack Developer

I'm a Data Science & Engineering student at MIT, Manipal. I architect scalable software and train intelligent machine learning models, transforming raw data into high-performance applications.

Background

A blend of academic rigor and practical engineering.

Experience

CodeLogs Technologies LLP

Software Developer Intern

CodeLogs Technologies LLPMay 2026 — Jul 2026
Robomanipal

Coding Subsystem Head

RobomanipalSep 2025 — Present
Manipal Institute of Technology

Research Intern

Manipal Institute of TechnologyJun 2025 — Jul 2025

Education

Manipal Institute of Technology, MAHE

Manipal Institute of Technology, MAHE

B.Tech in Data Science Engineering

Jul 2023 — Sep 2027
Mahatma Gandhi Memorial PU College

Mahatma Gandhi Memorial PU College

Higher Secondary Education (PCMC)

Jul 2021 — Apr 2023
Little Rock Indian School

Little Rock Indian School

CBSE 10th Board

Core Technologies

PythonC/C++JavaTypeScriptJavaScriptSQLPostgreSQLOracleHTMLCSSReact.jsNext.jsNode.jsExpressSpring BootTensorFlowPyTorchNumPyPandasKerasScipyMatplotlibOpenCVROSROS2GitGitHub ActionsDockerAWSUbuntu

Selected Work

A collection of projects spanning robotics, AI, and full-stack development.

PulseNotify

PulseNotify

Architected a scalable notification platform to schedule and broadcast templated alerts via Email, SMS, and Push, leveraging AWS SQS and Lambda. Implemented a distributed API rate limiter and offloaded token management to DynamoDB.

JavaSpring BootPostgreSQLAWSDocker
Planify

Planify

Developed a full-stack project management platform featuring task filtering, interactive dashboards, and 15+ REST APIs. Optimized backend PostgreSQL and Node.js API performance, reducing response time by ~35%.

TypeScriptReactNode.jsPostgreSQLDocker
Sign Language Gesture Analysis

Sign Language Gesture Analysis

Built a lightweight custom CNN (~227K parameters) to classify 24 static ASL hand gestures from the Sign Language MNIST dataset. Achieved 99.69% validation accuracy and demonstrated real-time webcam inference.

PythonTensorFlowKerasOpenCV
Phishing URL Detection

Phishing URL Detection

Engineered multiple ML models to detect phishing URLs, achieving 97.4% accuracy. Deployed a real-time Python web application reducing manual verification by 70%.

PythonXGBoostCatBoostML
Digit Recognition

Digit Recognition

Developed a Feedforward Neural Network in TensorFlow/Keras with preprocessing, batch normalization, dropout, and L2 regularization for MNIST digit recognition. Achieved 98.13% classification accuracy.

PythonTensorFlowNumPy
Open Volley

Open Volley

Built a computer vision system in Python/OpenCV to track volleyball trajectories with 95% detection accuracy, processing 120+ frames per second for real-time analysis.

PythonOpenCVComputer Vision
Autonav (RoboCUP@Work)

Autonav (RoboCUP@Work)

Programmed a 6-DOF Mecanum robot for RoboCUP@Work with 2D LiDAR and depth camera, using SLAM Toolbox and NAV2 for mapping and navigation. Achieved <10cm localization error in ROS2.

ROS2SLAMLiDARNAV2
Fastest Line Follower

Fastest Line Follower

Optimized PID algorithm improving motor precision by 30%. Created a Bluetooth-based Python GUI for real-time PID tuning. Competed at Technoxian 8.0, advancing to quarterfinals among 200+ teams.

CPythonPIDEmbedded

Certifications

Continuous learning and skill validation.

Generative AI with Large Language Models

Generative AI with Large Language Models

DEEPLEARNING.AI · COURSERA

A comprehensive deep dive into the generative AI lifecycle. Covers transformer architecture, LLM training, fine-tuning, and deployment.

Natural Language Processing in TensorFlow

Natural Language Processing in TensorFlow

DEEPLEARNING.AI · COURSERA

Explores advanced NLP techniques including tokenization, sentiment analysis, word embeddings, RNNs, and LSTMs using TensorFlow.

MongoDB: The Complete Guide to NoSQL Database Development

MongoDB: The Complete Guide to NoSQL Database Development

COURSERA

Master MongoDB NoSQL database development, covering CRUD operations, indexing, aggregation framework, and data modeling.

C++ Data Structures in the STL

C++ Data Structures in the STL

COURSERA

An in-depth exploration of C++ Standard Template Library, focusing on vectors, maps, sets, and efficient algorithmic implementations.

Build Your First GUI App With Java

Build Your First GUI App With Java

COURSERA PROJECT NETWORK

Hands-on project developing a graphical user interface application using Java Swing and basic event-driven programming.

Introduction to Java Programming

Introduction to Java Programming

COURSERA

Foundational concepts of Java programming including object-oriented design, syntax, control structures, and basic data types.

Get in Touch

Whether you have a question or want to collaborate, my inbox is open.

Souri Rishik

Data Science Engineering student passionate about building intelligent systems and solving real-world problems through code. Enthusiastic about technology, creativity, and making a positive impact.

© 2026 Souri Rishik. All rights reserved.

Available for opportunities