Skip to content
View arjundroid12's full-sized avatar

Block or report arjundroid12

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.

Content in all repositories owned by your account will be closed.
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
arjundroid12/README.md
Arjun Vashishtha

Portfolio Resume LinkedIn Email 3D portfolio

Technical skills

Summary

Final-year Computer Science undergraduate at VIT Bhopal (CGPA 7.8/10) with hands-on Python experience building web scrapers, data pipelines, REST APIs, machine-learning models, and LLM-powered tools. Freelancer and founder of Elevate, delivering live websites for 8 clients, mostly small businesses across Canada. Certified in Data Science (Internshala), Google IT Support, and NPTEL, and quick at shipping with AI-assisted development (Claude Code). Comfortable owning work end to end, from client requirements to deployment.

Technical Skills

Programming Languages
Python SQL JavaScript TypeScript

Backend & APIs
FastAPI Flask REST API Design SQLAlchemy JWT Authentication Supabase Docker

Data & Machine Learning
pandas NumPy scikit-learn Matplotlib Streamlit Web Scraping (BeautifulSoup)

AI & LLM Engineering
RAG Embeddings ChromaDB LLM Tool-Calling Agents Gemini & Groq APIs

Databases & Cloud
PostgreSQL MySQL SQLite Turso (libSQL) Vercel Render Cloudflare

Testing & Tools
pytest GitHub Actions CI Git/GitHub Power BI Excel

AI Development Tools
Claude Code Z.AI (GLM)

Professional Experience

Freelancing · Remote · Nov 2025 – Present
My happy clients

AIOrders
aiorders.io
Canada's Got Latent
canadagotlatent.com
Foodswipe
foodswipe.ca
SearchBox AI
yoursearchbox.com
The Fortune Sales
thefortunesales.com
Bawa Marketing
bawamarketing.com
Fortune Home Pro
fortunehomepro.com
Velocard
getvelocard.com

Key Projects

  • Scrapes Python developer job postings from public job boards, cleaning titles, salaries, and skills with pandas into SQLite.
  • Streamlit dashboard showing the most in-demand skills, salary ranges, and hiring trends.

Python BeautifulSoup pandas SQLite Streamlit

  • REST API for tracking job applications and interview stages, with JWT auth, Pydantic validation, and SQLAlchemy on PostgreSQL.
  • Covered by a pytest test suite and packaged with Docker for deployment.

Python FastAPI SQLAlchemy PostgreSQL JWT pytest Docker

  • Answers questions about uploaded PDFs with retrieval-augmented generation (ChromaDB embeddings + LLM), citing source pages.
  • Streamlit chat interface with conversation history.

Python RAG ChromaDB Groq API Streamlit

3D dungeon portfolio

Certifications

Achievements & Leadership

  • Founder, Elevate (2026 – Present): Started my own agency that builds websites and digital growth for small businesses, delivering live websites for clients across Canada.
  • Music: Singer and winner of the BashCraft Club talent show at VIT Bhopal; writing and recording original Hindi R&B songs.

Pinned Loading

  1. assignments assignments Public

    My coding assignments

    C#

  2. calculator-app calculator-app Public

    A clean, modern calculator with keyboard support, history panel, and dark mode — built with vanilla HTML/CSS/JS.

    JavaScript

  3. daily-coding-log daily-coding-log Public

    Daily coding challenges, tips, and learning prompts — committed every day.

    JavaScript

  4. notes-app notes-app Public

    A markdown notes app with tags, search, and dark mode — saves to localStorage. No backend required.

    JavaScript

  5. realtime-chat realtime-chat Public

    Real-time chat application with multiple rooms, built with Node.js, Express, and Socket.io.

    JavaScript