Skip to content
View AqeelJindal's full-sized avatar

Highlights

  • Pro

Block or report AqeelJindal

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
AqeelJindal/README.md

Aqeel Jindal

Aspiring Software Engineering Practitioner | Systems Programming, Backend Development, Machine Learning, and Computational Optimisation


About Me

I focus on developing performance-aware and reliable software solutions across systems programming, algorithmic engineering, and machine learning domains. I enjoy translating computational theory and mathematical reasoning into practical software implementations.


Featured Projects

  • xv6 Shell – Systems-level Unix-style shell implementation supporting pipelines and process execution
  • Concurrent Client-Server Network System – Multi-threaded TCP client-server application in Java with synchronized request handling
  • Machine Learning Model – Scikit-Learn pipeline using PCA and regression for 3D biological shape analysis and predictive modeling
  • Final Year Project – Lexicographic Genetic algorithm–based university timetabling system in Python with two-phase optimisation for hard constraint satisfaction and soft preference minimisation
  • Intelligent Systems & Robotics Project – ROS2 Python node with OpenCV HSV colour detection and Nav2 action client for autonomous waypoint navigation and visual-servoing target approach

Technical Domains

Systems Programming | Backend Development | Machine Learning | Algorithm Design | Graph Theory | Operating System Concepts | Combinatorial Optimisation| Robotics & Autonomous Systems | Computer Vision


Skills

Languages: C, C++, Python, Java, SQL
Frameworks & Tools: Qt, OpenGL, Git, Linux, ROS2, OpenCV, Nav2, Gazebo Core Areas: Systems Programming, Algorithms, Machine Learning, Computational Optimisation, Autonomous Robotics, Computer Vision


Learning Goals

I am continuously improving my knowledge in:

  • Distributed systems and scalable backend architectures
  • Advanced machine learning and optimisation techniques
  • Secure software system design
  • High-performance computing and systems-level programming
  • Modern software engineering practices and tooling
  • Cloud infrastructure and containerisation (AWS and Docker)

Contact

📧 Email: aqeeljindal123@gmail.com
🔗 LinkedIn: https://www.linkedin.com/in/aqeel-jindal/


Pinned Loading

  1. xv6-shell xv6-shell Public

    Custom Unix-style shell implementation in xv6 supporting command execution, pipes, and process management using C

    C

  2. Concurrent-Client-Server-Network-System Concurrent-Client-Server-Network-System Public

    Java Client–Server Voting System - Multi-threaded network application implementing a TCP-based client and concurrent server using sockets, thread pools, and synchronized vote handling

    Java

  3. Machine-Learning-Model Machine-Learning-Model Public

    A machine learning project focused on the 3D morphological analysis of blood vessels. Implements PCA for dimensionality reduction and develops a predictive modeling pipeline using Scikit-Learn to e…

    Jupyter Notebook

  4. Final-Year-Project Final-Year-Project Public

    A genetic algorithm–based university timetabling system that generates optimized session schedules while satisfying hard constraints and incorporating teacher and student preferences to improve att…

    Python

  5. Intelligent-Systems-and-Robotics-Project Intelligent-Systems-and-Robotics-Project Public

    ROS2 Python package for autonomous colour-target search — uses OpenCV HSV masking to detect coloured objects and Nav2 to navigate predefined waypoints, scanning and approaching a blue target on det…

    Python