Skip to content
View its-adityagoyal's full-sized avatar

Block or report its-adityagoyal

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
its-adityagoyal/README.md

πŸ‘¨β€πŸ’» Aditya Goyal

Electronics & Electrical Communication Engineering Undergraduate | Computer Science Engineering | Systems & Control Enthusiast

Typing SVG

GitHub LinkedIn


πŸš€ About Me

I'm Aditya Goyal, an undergraduate student at IIT Kharagpur, pursuing Electronics & Electrical Communication Engineering with a strong interest in systems, control, optimization, and intelligent perception.

I enjoy working at the intersection of mathematical theory and real-world systems β€” from building computer vision pipelines and machine learning models to integrating embedded hardware with software intelligence. I prefer understanding concepts deeply and implementing them from scratch.


πŸ’Ό What I Work On

πŸ”¬ Core Engineering & Research

  • Systems & Control, Optimization techniques (Armijo condition, stability analysis)
  • Computer Vision: Edge detection, Hough Transform, ArUco marker detection
  • Machine Learning on sequential and sensor data
  • Mathematical modeling and optimization problems

🚁 Robotics & Embedded Systems

  • Autonomous drone systems using Pixhawk 2.4.8 + Raspberry Pi 4
  • MAVLink communication and ROS 2 integration
  • Precision landing and vision-based navigation
  • Simulation-first development using Gazebo

🧠 Software & ML Engineering

  • ML pipeline development and evaluation
  • GPU profiling using Nsight Systems / Nsight Compute
  • Data preprocessing and feature engineering

🎯 Core Interests

πŸ”§ Engineering πŸ’» Computing
Control Systems Computer Vision
Optimization Machine Learning
Embedded Systems Time-Series Analysis
Signal Processing GPU Profiling

πŸ› οΈ Technology Stack

Programming & Scripting

C C++ Python MATLAB

Computer Vision & Machine Learning

OpenCV MediaPipe scikit-learn NumPy Pandas

Robotics & Embedded

ROS2 Raspberry Pi Pixhawk


πŸŽ“ Education

Indian Institute of Technology, Kharagpur
B.Tech in Electrical Engineering
Expected Graduation: 2027

Relevant Coursework:
Systems & Control, Signal Processing, Optimization, Machine Learning, Computer Vision, Data Structures & Algorithms


πŸ“ˆ Current Focus

  • Vision-based autonomous systems
  • Optimization and control theory
  • ML for time-series and sensor data
  • Bridging theory with real hardware systems

β€œStrong theory makes strong engineers.”
Building systems that work β€” mathematically and practically.

Profile Views

Pinned Loading

  1. Algorithms_EC31205 Algorithms_EC31205 Public

    C++

  2. DynamicGraphChase DynamicGraphChase Public

    Dynamic graph-based police–thief chase simulation using Dijkstra’s algorithm with real-time path replanning under traffic, blockages, and one-way road constraints.

    Jupyter Notebook

  3. Risk-Parity-Portfolio-Management Risk-Parity-Portfolio-Management Public

    Portfolio Management by allocating weights based on Equal Risk Contribution

    Jupyter Notebook

  4. Game-of-Life-HexagonalGrid Game-of-Life-HexagonalGrid Public

    Hexagonal Game of Life with Custom Rules

    Python

  5. Efficient-Greeks-AAD Efficient-Greeks-AAD Public

    Efficient Greek calculation using Adjoint Algorithmic Differentiation

    Jupyter Notebook

  6. QA_RAG_Streamlit_App QA_RAG_Streamlit_App Public

    Jupyter Notebook