Skip to content
$whoami

Hi, my name is

Aryendra Pratap Singh.

Computer Science undergrad building AI-powered and full-stack systems — backend, databases, and applied ML.

Toronto / Thunder Bay, ON, CanadaHonours BSc Computer Science, Lakehead University, expected April 2027. Open to 2026 / 2027 internships and co-ops.
Scroll for proof
01.

About

Computer Science undergraduate at Lakehead University (Honours, expected 2027), focused on software development, applied AI, and data systems. I work across the full stack — Python and FastAPI on the backend, Next.js and React on the frontend, with relational database design underneath — but I am most drawn to the layer where machine learning meets real products: retrieval-augmented generation, semantic search, OCR, and NLP.That shows up in what I build. I have engineered a full-stack AI real estate assistant with a RAG pipeline over a vector database, a document-processing platform that turns scanned PDFs into searchable structured data, and a SQL analytics system modeling a loan portfolio end to end. Two information-systems internships taught me the less glamorous half of the job too — validating hundreds of records, cleaning messy data, and documenting workflows so others can trust the output.Right now I am looking for software, AI/ML, data, or IT co-op and internship roles where I can keep shipping things that work.

RAGNLPOCRVector searchFastAPIPostgreSQL
Portrait of Aryendra Pratap Singh
Aryendra Pratap Singh</>
02.

Featured Projects

// selected work — full-stack AI, applied ML, and data systems

Flagship01

AI Real Estate Assistant

Full-stack AI platform for conversational property search and investment analysis.

A full-stack app where users search and compare properties through natural-language chat, backed by retrieval-augmented generation for context-aware recommendations, plus market analytics, mortgage and total-cost-of-ownership calculators, and investment tooling.

Key features

  • RAG pipeline with vector embeddings + ChromaDB for semantic property search.
  • Modular FastAPI services with auth, sessions, and notifications.
  • Multi-provider LLM support behind one unified framework.
  • Responsive React chat UI with real-time frontend ↔ backend communication.

Stack

  • Python
  • FastAPI
  • Next.js
  • React
  • LangChain
  • ChromaDB
  • FastEmbed
  • PostgreSQL
  • SQLAlchemy
  • Redis
  • Docker
  • JWT
  • OpenAI / Gemini / Claude
02

DocumentAI

Intelligent document processing platform.

An AI system that extracts, analyzes, summarizes, and organizes information from PDFs, scanned docs, images, and text — turning unstructured documents into structured, searchable data.

  • OCR-based ingestion pipeline.
  • NLP for entity recognition, keyword extraction, and document classification.
  • AI summarization + semantic search.
  • Structured storage of extracted content for retrieval and reporting.

Stack

  • Python
  • Tesseract OCR
  • spaCy
  • NLTK
  • SQL
  • LLM concepts
  • Git
03

HELOC Portfolio Analytics Database System

SQL analytics system modeling a Home Equity Line of Credit portfolio.

A SQL analytics system modeling a Home Equity Line of Credit portfolio — customers, accounts, balances, utilization, delinquency, and payments — built for portfolio-level reporting and risk analysis.

150+
simulated records
Multi-period
trend analysis
  • Normalized schema with keys/constraints.
  • 150+ simulated records across time periods for trend analysis.
  • Stored procedures, triggers, and views automating calculations.
  • Queries for utilization, delinquency roll-rates, and customer risk segments.

Stack

  • MySQL
  • SQL
  • Relational design
  • Stored procedures
  • Triggers
  • Analytical views
04

IT Help Desk Simulation & Ticketing Workflow

Simulated service-desk workflow from intake to resolution.

A simulated service-desk workflow modeling intake, categorization, prioritization, escalation, tracking, and resolution, with documented troubleshooting procedures.

  • Structured ticket records (type, priority, status, resolution).
  • Documented troubleshooting for login, software, network, hardware, and access issues.
  • Trend reporting for recurring issues.

Stack

  • Excel
  • SQL concepts
  • IT support workflows
  • Documentation
03.

Skills

01Languages

  • Java
  • C++
  • Python
  • SQL
  • JavaScript
  • TypeScript
  • Kotlin
  • HTML
  • CSS

02AI & Data

  • RAG
  • NLP
  • OCR
  • Semantic search
  • Embeddings / Vector DBs
  • Document classification
  • Entity extraction
  • Prompt engineering

03Backend

  • FastAPI
  • REST APIs
  • Auth (JWT)
  • SQLAlchemy
  • Modular services

04Databases

  • MySQL
  • PostgreSQL
  • Schema / relational design
  • Stored procedures
  • Triggers
  • Views
  • Indexing

05Frontend

  • React
  • Next.js

06Cloud & DevOps

  • Docker
  • Vercel
  • Firebase
  • Supabase
  • Redis
  • Git / GitHub
  • Linux

07IT & Systems

  • Help desk support
  • Troubleshooting
  • Ticketing workflows
  • System documentation
  • Data validation
04.

Experience

  1. May–Jul 2022

    Intern · MyGov

    Delhi, India

    Digitized and validated public records in structured information systems; built reports and datasets; contributed to process improvements that cut manual effort.

    600+
    records digitized
    ~20%
    less manual effort
  2. May–Jul 2021

    Intern · Eisenvault

    Delhi, India

    Supported internal information systems and enterprise content management; data organization, workflow documentation, and digital repository management.

  3. May 2026–PresentCurrent

    Stock Unloader Associate · Walmart Canada

    Thunder Bay, ON

05.

Education

Lakehead University

Honours BSc Computer Science

Thunder Bay, ON · Expected April 2027

Relevant coursework

  • Data Structures
  • Algorithm Design & Analysis
  • Operating Systems
  • Database Management Systems
  • Computer Networks & Distributed Systems
  • Software Engineering
  • Object-Oriented Programming
  • Big Data
  • Systems Analysis & Design