Samyak Sharma

Full Stack Developer & Machine Learning Enthusiast

About Me

Computer Science Engineering student at Dayananda Sagar College of Engineering, Bengaluru. Passionate about building scalable applications and exploring the intersection of technology and innovation.

Programming Languages
JavaScript
Python
Go
Frontend Development
HTMX
Streamlit
JavaScript
Backend Development
Gin(Go)
FastAPI(Python)
Database & ORM
MongoDB
Firebase
PostgreSQL
MySQL
DevOps & CI/CD
Docker
Kubernetes
GitHub Actions
Azure
Machine Learning
PyTorch
TensorFlow
NLTK
Others
Tableau

Work Experience

My professional journey and career milestones

Backend Development Intern
GAIL (Gas Authority of India Limited)
July 2025 - Present
Current Role
Backend development using FastAPI framework
SSH configuration and secure remote access
Network configuration and routing protocols
System monitoring and logging implementation
FastAPI
SSH
Network Config
Routing
Monitoring
Logging

Next opportunity awaits...

Future experiences will appear here

6+
Months Experience
1
Company
4+
Technologies
Learning

Featured Projects

A showcase of my technical projects and innovations

RealChat
Real-time fullstack chat application with Golang backend and Next.js frontend, supporting One-to-One and Group messaging over WebSockets.
Golang
Gin
PostgreSQL
Redis
JWT
WebSockets
Next.js
TypeScript
Bi-directional WebSocket communication
Redis Pub/Sub messaging
JWT authentication
REG NMS Matching Engine
High-performance cryptocurrency matching engine inspired by REG NMS principles including Price-Time Priority and Internal Order Protection.
Python
FastAPI
WebSocket
Order Matching
Pytest
Market/Limit/IOC/FOK orders
Real-time order book
Trade execution feeds
MNIST from Scratch
Fully connected neural network implemented from scratch using only NumPy to classify handwritten digits from the MNIST dataset.
Python
NumPy
Neural Networks
Deep Learning
Custom backpropagation
Gradient descent implementation
No ML frameworks used
SCADA Topology Discovery
Network topology monitoring system implementing EIGRP and SNMPv3 protocols for secure and efficient monitoring. Winner of SIH 2024.
Python
WebSocket
Networking
GNS3
FastAPI
EIGRP & SNMPv3 protocols
SSH remote access
Network device control
ChatPDF
PDF-based QA system using Retrieval-Augmented Generation (RAG) pipeline powered by Azure OpenAI and HuggingFace embeddings.
Streamlit
Azure OpenAI
FAISS
LangChain
HuggingFace
Python
RAG pipeline
FAISS vector search
Interactive querying

Achievements

Recognition and awards for technical excellence

Smart India Hackathon (SIH) 2024 Winner

Secured 1st place among 50+ teams in a nationwide competition

Smart India Hackathon (SIH) 2024 Winner

HACK-O-RAMA! 2024

Secured 2nd place among 35+ teams in February 2024

HACK-O-RAMA! 2024

Let's Connect

Open to opportunities and collaborations. Let's build something amazing together!