FULL-STACK DEVELOPER & AI ENGINEER

Santosh Kumar Sahoo
Software & AI Architect

Computer Science Undergraduate (BPUT GIFT Autonomous College '27) building .

Explore Projects Download Resume PDF
Santosh Kumar Sahoo
BPUT GIFT CSE '27 · Odisha, IN
7.9 / 10
B.Tech CSE Academic CGPA
2 Internships
CTTC Bhubaneswar (AI & Web)
4+ Repos
GitHub Repositories
100% Verified
PyTorch, JS & Satellite AI
ENGINEERING ARSENAL

Technical Skills & Proficiency

Categorized stack with verified experience and hands-on project implementation.

Python & PyTorch

92%

TensorFlow & CNNs

88%

Vanilla JS & HTML5/CSS3

95%

OCR & OpenCV Vision

85%

MySQL & Relational DBs

86%

Git, GitHub & Linux CLI

90%
FEATURED CASE STUDIES

Selected Engineering Projects

Production code, applied machine learning systems, and full-stack software prototypes.

FRA-Nexus Project
AI · Social Impact · Hackathon

FRA-Nexus Decision System

An AI-powered decision support system developed for India's Forest Rights Act. Combines optical character recognition (OCR) for handwritten community land titles with satellite deep learning to map village assets.

Python OCR Algorithms Satellite AI YOLOv8 PyTorch
GitHub
Cancer Detection Classifier
Deep Learning · Medical AI

Cancer Detection Classifier

Convolutional neural network (CNN) image classifier designed for detecting cancerous anomalies in medical imaging sets using PyTorch & TensorFlow with custom data augmentation filters.

Python TensorFlow PyTorch CNNs OpenCV
GitHub
Currency Converter Engine
JavaScript · Live Financial Utility

Currency Converter Engine

Real-time financial utility featuring immediate currency conversion leveraging external exchange rate APIs. Developed in modular vanilla JavaScript with zero external dependencies.

JavaScript (ES6+) Fetch API CSS3 Grid DOM State
GitHub
CAREER & ACADEMIC MILESTONES

Experience & Journey

May 2025 — July 2025

AI & Machine Learning Intern

Central Tool Room & Training Centre (CTTC), Bhubaneswar

AI Certificate

Trained and deployed convolutional neural network classifiers using TensorFlow, PyTorch, and scikit-learn. Validated preprocessing filters and evaluated model metrics on computer vision datasets.

TensorFlow PyTorch Computer Vision scikit-learn
July 2024 — August 2024

Front-End Web Development Intern

Central Tool Room & Training Centre (CTTC), Bhubaneswar

Web Certificate

Mastered responsive UI architecture, grid styling, and validation frameworks. Built multi-page web layouts using HTML5, CSS3, Bootstrap, and JavaScript, securing cross-device compatibility.

HTML5 CSS3 Bootstrap Vanilla JS
2023 — Present (Graduating 2027)

B.Tech in Computer Science & Engineering

GIFT Autonomous College · BPUT

CGPA 7.9 / 10.0

Core coursework in algorithm design, data structures, neural network theory, database architecture, and software engineering principles. Active hackathon developer.

DEVELOPER WORKSPACE

Santosh's Code & Interactive Terminal

Python 3.11
# FRA-Nexus Satellite & Document Decision Engine import torch import cv2 from ultralytics import YOLO def analyze_village_land_title(document_image, satellite_coords): # 1. Optical Character Recognition (OCR) for handwritten land title ocr_text = extract_handwritten_ocr(document_image) # 2. Multi-spectral satellite asset segmentation model = YOLO("fra_satellite_seg.pt") asset_mask = model.predict(satellite_coords) return { "applicant": ocr_text.get_claimant(), "mapped_acreage": calculate_area(asset_mask) }
SANTOSH_AI_TERMINAL v2.5 Type help for commands
santosh@portfolio:~$ system initialized -- status optimal
santosh@portfolio:~$
SKILL & CAPACITY CALCULATOR

Project Scale & Capacity

Interactive estimate of Santosh's engineering throughput and project scale capabilities.

Codebase Scale (Lines of Code) 45,000 LOC
Weekly Commitment Hours 40 Hours/Wk
Estimated Sprint Output
18 Modules

Efficiency multiplier 3.8x · Build velocity 99.4%

TOTO · AI Assistant
Woof! I'm TOTO, Santosh's AI assistant. Ask me anything about his projects, skills, or internships! 🐾