| 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
|
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
|
|