Skip to content
View varunks04's full-sized avatar

Highlights

  • Pro

Block or report varunks04

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

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

Report abuse
varunks04/README.md

Varun K S

Typing SVG

LinkedIn Gmail Portfolio GitHub


👋 About Me

Backend-focused software engineer who builds real systems. I work primarily in C++ and Python, with a strong foundation in data structures, algorithms, and system design. I care about clean architecture, efficient data handling, and writing code that scales.

  • 🎓 B.E. Computer Science @ JSS Academy of Technical Education (2022–2026)
  • 💼 Currently interning @ Genesis — enterprise SDLC & collaborative engineering
  • 🛒 Shipped a commercial product on Gumroad
  • 🧠 Strong DSA fundamentals in C/C++
  • 📍 Bangalore, India

🛠️ Tech Stack

Languages

C++ Python TypeScript JavaScript SQL C

Backend & APIs

Flask REST API OpenAI

Frontend & Visualization

React Tailwind CSS Streamlit Chart.js

Databases

PostgreSQL MySQL

Data & ML

NumPy Pandas scikit-learn OpenCV

Tools & Environment

Git Linux VS Code


🚀 Featured Projects

🔍 CrossBench

C++ · WinHTTP · Chart.js · Tailwind CSS

Web scraping & analytics engine that aggregates AI model benchmark data from multiple sources into a unified interactive leaderboard.

  • HTTP workflows via WinHTTP
  • JSON parsing with nlohmann/json
  • Interactive dashboard with Chart.js
  • Persistent data serialization with error handling

Repo

🧘 Smara AI

Python · Flask · OpenAI API · REST

Digital diary and mindfulness assistant with AI-powered reflections and journaling.

  • RESTful backend with Flask
  • Context-aware prompt engineering
  • Secure auth + encrypted local storage
  • Sentiment analysis & wellness insights

Repo

🧹 MediaCleaner

Python · Streamlit · OpenCV · Perceptual Hashing

Privacy-focused media deduplication tool — finds and removes duplicate images/videos across large directories.

  • Perceptual hashing for duplicate detection
  • Memory-efficient batch processing pipelines
  • Packaged as standalone .exe — zero installation
  • 🛒 Listed as a commercial product on Gumroad

Repo

🎓 Placement Management System

React · TypeScript · PostgreSQL · REST API

Multi-role platform for students, recruiters, and administrators.

  • Normalized relational schema design
  • Role-based access control
  • Real-time application tracking
  • Automated email notifications & analytics dashboards

Repo


📊 GitHub Stats


🧠 Problem Solving & DSA

  • Strong fundamentals in Data Structures & Algorithms (C/C++)
  • Topics: Arrays, Trees, Graphs, Dynamic Programming, Recursion
  • Certified via Udemy — Mastering DSA in C/C++ (2024)
  • Focus on writing clean, efficient solutions — not just passing test cases

🏅 Certifications

Certification Issuer Year
Meta Database Engineer Professional Meta / Coursera 2025
100 Days of Code: Python Pro Bootcamp Udemy 2025
Mastering Data Structures & Algorithms (C/C++) Udemy 2024

🔭 Currently Exploring

  • System design patterns for scalable backend services
  • Distributed systems concepts and architecture
  • Production deployment & containerization workflows
  • Enterprise SDLC practices @ Genesis internship

📬 Let's Connect

Popular repositories Loading

  1. Nexus-AI Nexus-AI Public

    🧠Nexus-AI is a voice-powered personal diary and AI mentor. Speak your day, reflect through intelligent insights, save memories, and train with personalized AI role models. Built with Flask and Open…

    HTML 1

  2. JavaExpenseTracker JavaExpenseTracker Public

    A Java Swing application for tracking personal expenses with summary views, detailed tables, and visual chart

    Java

  3. Memezzy Memezzy Public

    Memezzy is a sleek, Firebase-powered platform for sharing and discovering trending memes. Upload, like, and share your favorite internet humor in a modern, user-friendly interface.

    HTML

  4. Telegram-Personal-Dairy-Bot Telegram-Personal-Dairy-Bot Public

    A smart diary system integrated with Telegram that lets you narrate your day in text or voice. It deeply analyzes your daily activities, identifies productivity patterns, highlights time-wasting ha…

    Python

  5. My-Portfolio My-Portfolio Public

    A modern, responsive personal portfolio website showcasing skills, projects, and experience. Built with HTML, CSS, and JavaScript, this static website provides a clean and professional presentation .

    HTML

  6. Java-Quiz-App Java-Quiz-App Public

    Interactive Java Swing quiz application with MySQL database, featuring modern UI, dark/light themes, sound effects, and progress tracking

    Java 1