Skip to content

Aryan Shukla

@odoe

Machine Learning
Deep Learning
Data Structures
Android Native Development
Object-oriented Programming

Delhi, India

Hi there, I'm Aryan!

I am a Computer Science student (DTU) and Software Developer passionate about Computer Vision, Mobile Development, and Algorithmic Problem Solving. I enjoy bridging the gap between complex AI models and user-friendly mobile interfaces.


Tech Stack

AI & Machine Learning

PyTorch Python

  • Core Concepts: Regression, CNNs (Convolutional Neural Networks), RNNs (Recurrent Neural Networks).
  • Computer Vision: Facial Recognition, Object Detection.

Mobile Development

React Native

  • Focus: Cross-platform mobile front-end development.
  • Integration: Connecting Python/AI backends with mobile UIs.

Featured Projects

Smart Attendance System (CV & Mobile)

A group facial recognition system developed for Delhi Technological University (DTU).

  • The Problem: Manual attendance is time-consuming and prone to errors.
  • The Solution: An automated system that recognizes multiple student faces simultaneously in a classroom setting.
  • Tech Stack:
    • AI Engine: PyTorch, ArcFace, RetinaFace (for robust group detection).
    • Frontend: React Native (Android application for faculty use).
  • Key Achievement: Successfully integrated state-of-the-art face recognition models into a usable mobile application flow.

PDF Outline Extractor

Developed during a Hackathon.

  • Function: Automated tool that parses PDF documents to extract structural hierarchies (Titles and Headings).
  • Tech Stack: Python.
  • Use Case: Rapidly indexing and summarizing large document sets.

Data Structures & Algorithms

I have a strong foundation in problem-solving and algorithmic thinking.

  • Problems Solved: 250+ across LeetCode and GeeksForGeeks (GFG).
  • Proficiency:
    • Arrays & Strings
    • Dynamic Programming (DP)
    • Graphs & Trees
    • Recursion & Backtracking
    • Tries