Coursework & Technical Skills
← Back to Home

  Core Technical Competencies

Programming Languages:
Python, C++, C, Java — with expertise spanning from high-level data science to low-level embedded systems programming.

Deep Learning & Neural Networks:

  • Architectures: Convolutional Neural Networks (CNNs), Transformers, LSTMs, GRUs, ResNets, U-Nets, Autoencoders, GANs
  • Applications: Computer Vision, Natural Language Processing, Time-Series Analysis, Generative Modeling
  • Advanced Topics: Neural Style Transfer, Mechanistic Interpretability, Attention Mechanisms, Vision-Language Models
  • Techniques: Transfer Learning, Fine-tuning, Data Augmentation, Loss Function Design

Machine Learning & AI:

  • Reinforcement Learning (RL, MARL) and Multi-Agent Systems
  • Neuro-Symbolic AI and Interpretability
  • Classical ML (SVM, Random Forest, XGBoost, etc.)
  • Statistical Analysis and Hypothesis Testing

Deep Learning Frameworks & Libraries:

  • Core: PyTorch, TensorFlow/Keras
  • NLP: HuggingFace Transformers, Tokenizers
  • Utilities: NumPy, Pandas, Scikit-Learn, XGBoost
  • Computer Vision: OpenCV, Albumentations, MTCNN, dlib
  • Visualization: Matplotlib, Seaborn

Data Science & Analytics:

  • Time-Series Analysis using FFT and Signal Processing
  • Data Preprocessing and Feature Engineering
  • Statistical Evaluation: Precision, Recall, F1, AUC-ROC, Dice, IoU
  • Data Pipeline Development and Reproducibility

Robotics & Embedded Systems:

  • Robotics: ROS 2 (Jazzy), SLAM Algorithms, Sensor Fusion, Path Planning, A* Search
  • Simulation: Gazebo (Harmonic), RViz Visualization
  • Embedded: Arduino IDE, ESP32, Teensy 4.1, Microcontroller Programming
  • Sensors: ToF (VL53L0X), IMU, Motor Control with PID
  • Protocols: REST APIs, JSON, Custom Communication Protocols

Research Methodology:

  • Experimental Design and Reproducible Research
  • Hyperparameter Optimization and Tuning
  • Comprehensive Model Evaluation and Validation
  • Result Visualization and Documentation

  Academic Background
B.E. Computer Science
BITS Pilani
Aug 2024 - Present
Pilani, Rajasthan
Pursuing undergraduate degree with specialization in artificial intelligence and machine learning. Actively engaged in research projects spanning computer vision, robotics, deep learning, and embedded systems. Focus on cutting-edge technologies and their practical applications in real-world problems.
  Key Technical Skills by Domain

Computer Vision & Image Processing

  • Convolutional Neural Networks (CNN)
  • Object Detection & Tracking
  • Semantic Segmentation (U-Net)
  • Face Detection & Recognition
  • Image Enhancement & Restoration
  • YOLO for Real-time Detection

Natural Language Processing & Transformers

  • Transformer Architecture Understanding
  • Attention Mechanisms
  • Sequence Modeling (LSTM/GRU)
  • Text Classification & Analysis
  • Mechanistic Interpretability

Data Engineering & Processing

  • Data Cleaning & Preprocessing
  • Feature Engineering & Selection
  • Data Augmentation Strategies
  • DataLoader Implementation
  • ETL Pipelines

Robotics & Autonomous Systems

  • ROS 2 Framework & Architecture
  • SLAM Algorithms
  • Path Planning & Navigation
  • Sensor Fusion
  • Real-time Control Systems
  • Autonomous Vehicle Development

Embedded Systems & Hardware

  • Microcontroller Programming
  • Sensor Integration & Calibration
  • Motor Control & PID Tuning
  • Real-time Operating Systems
  • Communication Protocols (UART, SPI, I2C)

Experimental & Analytical Methods

  • Statistical Analysis
  • Performance Metrics & Evaluation
  • Hypothesis Testing
  • Model Validation Techniques
  • Reproducible Research Practices

  Professional Development Areas

Through my research experiences and project work, I have developed proficiency in:

  • Problem-Solving: Breaking down complex research questions into implementable solutions
  • Experimental Design: Structuring experiments for reproducible and meaningful results
  • Code Quality: Writing modular, documented, and maintainable code
  • Documentation: Clear communication of technical concepts and findings
  • Collaboration: Working effectively with diverse research teams
  • Continuous Learning: Staying current with emerging technologies and research trends


Template Adapted From: Siba Smarak Panigrahi