Skip to content
View UtkarshRana22's full-sized avatar

Organizations

@AWSSBG-at-SRMIST

Block or report UtkarshRana22

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
UtkarshRana22/README.md

Utkarsh Rana

Full-Stack Systems • Automation • Robotics & Embedded Systems

$ whoami

Typing SVG

 


$ cat achievements.log

🦈 Pull Shark — sustained history of merged pull requests  |  🚀 YOLO — merged without waiting on review, ships fast, owns it


$ man utkarsh

NAME

Utkarsh Rana — student engineer, SRM Institute of Science & Technology, Kattankulathur, Chennai

DESCRIPTION

Working across three lanes that don't usually overlap: low-level robotics control, practical automation tooling, and full-stack web systems. Picks the right tool for the problem, not the one he's most comfortable with — Python for automation, C++ when hardware and timing matter, JS/TypeScript for the web.

QUICK FACTS

  • Education: B.Tech CSE, SRMIST (CGPA: 9.51)
  • Communities: AWS Student Builder Group (SBG) SRMIST · Microsoft Student Ambassador (SRM)
  • Core Stack: Python · JS/TypeScript · C++ · Java · Kotlin

$ cat skills.yaml

languages

frameworks & runtime

tools & platforms

 

domains

Automation tooling · Robotics competition engineering · Full-stack web platforms · Retrieval-augmented AI


$ ls ./projects --all

🤖 rag_mini_qa_bot/   RAG Mini Q&A Bot

Retrieval-augmented Q&A tool built manually end-to-end — no LangChain. Heading-based chunking, all-MiniLM-L6-v2 embeddings, cosine-similarity retrieval. The LLM only sees retrieved passages, must cite the exact source section, or explicitly refuses.

🐱 clumssycat/   ClumssyCat

Meeting & task scheduler with manual admin-verification gating (Expo, web + native). New accounts sit on a real-time gatekeeping screen until an admin flips verified; RLS + column-level grants enforce who can edit what.

⚡ vidyut_smart_grid/   Vidyut — AI Smart-Home Energy Optimizer

Backend forecasting + optimization engine deciding when appliances should run against live tariff pricing and solar availability. Placed 4th — HackIt Hackathon 2026 (Team MayDayCoders, IEEE SRM).

📡 auto_auth.py   SRM_AUTO_WIFI_AUTHENTICATOR

Detects the campus WiFi network on join and automatically authenticates through the SRMIST captive portal — no browser, no manual login, every time.

📧 mailer.py   bulk-email-sender

Desktop GUI for templated, personalized HTML email campaigns via Gmail's API, with Firebase-backed image hosting and per-recipient dynamic content.

🦾 control.cpp   Atlas Control System

Control system firmware for a competition robot — sensor input handling, actuator control loops, and command dispatch under real-time constraints.

🔒 private/   Full-stack school management platform, EES (internal report-generation suite), MyDiary (AES-encrypted journaling app) — summarized generically rather than naming internal repos.


$ cat certifications.txt

☁️ Cloud, Platform & Meta Front-End Developer Track

  • Oracle Cloud Infrastructure 2025 Certified AI Foundations Associate — Oracle, Oct 2025 – Oct 2027
  • Version Control — Meta, Aug 2026
  • Programming with JavaScript — Meta, Aug 2026
  • Introduction to Mobile Development — Meta, Jul 2026
  • React Native — Meta, Jul 2026
  • ↳ part of the Meta Front-End Developer Professional Certificate track

🔐 Security & Hackathons

  • Security Expert (Level-2) — Ethical Hacking Workshop, SRMIST × Supraja Technologies
  • TryHackMe: "Understanding Every OWASP Vulnerability" badge (OWASP Top 10 — injection, broken auth, XSS, SSRF & more)
  • 4th Place — HackIt Hackathon 2026 (Vidyut, Team MayDayCoders, IEEE SRM)
  • GitHub: Pull Shark 🦈 & YOLO 🚀 achievements

$ github --stat --year=2026

top languages

Python   █████████░ 90%

JS / TS  ████████░░ 85%

C++      ███████░░░ 75%

Java      ███████░░░ 70%

HTML/CSS ██████░░░░ 65%

Kotlin    ██████░░░░ 60%

Contribution Snake


$ contact --init

     


~ $ building across automation, robotics, and full-stack systems — one PR at a time_

Pinned Loading

  1. SRM_AUTO_WIFI_AUTHENTICATOR SRM_AUTO_WIFI_AUTHENTICATOR Public

    A Python-based automation script that detects the **SRMIST Wi-Fi network** and automatically authenticates the user on the SRM captive portal

    Python 2

  2. RAG-Mini-Q-A-Bot RAG-Mini-Q-A-Bot Public

    Python

  3. bulk-email-sender bulk-email-sender Public

    A GUI based program written in python to send bulk emails with Google's Gmail API. Includes HTML email body embedding, image embedding using firebase storage, dynamic email body defining

    Python 2

  4. vidyut-smart-grid vidyut-smart-grid Public

    Python 1

  5. CollaborativePoller CollaborativePoller Public

    JavaScript

  6. CampusWear CampusWear Public

    Kotlin