×
Charan Nihaal R

Charan Nihaal R

Junior Backend / Software Developer

Sriperumbudur, Tamil Nadu, IN

Background


About

About

Second-year Computer Science and Engineering student who learns by building things: a school scheduling system, Discord bots and packages, an e-commerce site, and Python desktop tools. Hands-on with Python, Java, JavaScript, HTML/CSS, SQL fundamentals, and Git/GitHub, using AI as a helper I review and adapt. GPA 9.46/10 with shipped projects and open-source contributions.

Projects Experience

Projects Experience

  • PeriodAllocator

    - Present

    School teacher-substitution scheduling system.

    • Built a substitute-teacher allocator that my school used for around three months to decide who takes which class.

    • Modelled teacher free periods, subject strengths, credits, and preferences so suggestions matched how a real timetable admin works.

    • Captured the need for teacher availability and willingness input as a clear requirement for a future version.

  • Planetfall contribution

    - Present

    Open-source contribution to a 3D browser game.

    • Fixed duplicate personal-best leaderboard entries using normalized usernames, upsert-style saves, and a migration to clean existing data.

    • Added tests for normalization, score replacement, and tie-breakers; PR reviewed and merged by the maintainer.

  • animated-welcome

    - Present

    Published npm package for Discord welcome GIFs.

    • Published a JavaScript npm package that renders animated welcome GIFs for Discord bots.

    • Designed a simple API around a Discord member, message template, and optional background source.

  • Aquire

    - Present

    Multipurpose Discord bot.

    • Integrated and adapted GitHub and AI-suggested code to build a bot with moderation, economy, tickets, reaction roles, and welcome GIF flows.

    • Registered a verified Discord app and rebuilt the bot in Python after platform changes.

  • Daily Necessities (Verdail)

    - Present

    E-commerce web application.

    • Built an e-commerce dashboard with cart, orders, reviews, contact, top-seller views, sorting/filtering, discounts, and sale features.

    • Deployed via GitHub Pages; inventory-backed version later went offline when the backend service became paid.

  • ArcValet

    - Present

    Python/Tkinter smart-valet desktop application.

    • Co-built a Tkinter app showing valet information in a single administrative view.

Skills

Skills

  • Programming

    Python

    Java

    JavaScript

    HTML/CSS

  • Backend and data

    SQL fundamentals

    Git

    GitHub

    REST/API basics

    database design basics

  • Tools and ecosystems

    Tkinter

    npm

    Discord.js

    web application development

    Discord bot/community automation

  • Approach

    AI-assisted development with review and adaptation

    debugging

    iterative prototyping

Education

Education

  • Computer Science and Engineering, Bachelor of Engineering, S.A. Engineering College

    Aug, 2025 - May, 2029

  • Higher Secondary Schooling, Schooling, Montfort Senior Secondary School (CBSE)

    - Mar, 2025

Awards

Awards

  • E-Cell BizQuiz — 1st Place

    Awarded on:

  • ECELL BidBuild — 3rd Place

    Awarded on:

  • KALAM’25 TECHMANIA Round 2 — Participant

    Awarded on:

Volunteer Work

Volunteer Work

  • Community member, Entire Insiders

    - Present