Nishal K
nishal@nishal.dev
Malappuram, Kerala, India
Executive Summary
I build with React, Next.js, TypeScript, Node.js, and Python. NMHelper, Otazumi, Publicolio, NekoBeat, and GitHub Stars Organizer are in production or published tools, not sitting in a repo. I handle APIs, databases, UI, and deploys myself. I want a software role where I ship real features.
Technical Skills
- Programming Languages: TypeScript, JavaScript, Rust, Python, HTML5, CSS3, C# (learning)
- Tools & Software: React, Next.js, Node.js, Express, Tailwind CSS, Framer Motion, Capacitor, Git, GitHub, WebAssembly, Unity (learning)
- Databases: PostgreSQL, MongoDB
- AI/ML Technologies: Google Gemini API, prompt-based scraping (Extracto)
- Other Technical Skills: Full-stack web apps, REST APIs, GitHub Pages / Netlify / Render deploys, Music production and remixing, Motion graphics, Open-source maintenance
Soft Skills
- Communication and teamwork
- Problem solving
- Time management
- Adaptability
- Self-directed learning
- Attention to detail (editing and code)
- English (fluent), Malayalam (native)
Professional Experience
NMHelper · Malappuram, Kerala
Jun 2025 - Present
Role: Full-Stack Developer · Project Lead (Independent)
Responsibilities
- Made a noon-meal tracking app for Kerala schools with Malayalam forms and admin dashboards
- Built the frontend in React, Tailwind CSS, and Framer Motion for clerks who are not heavy tech users
- Ran the backend on Node.js, Express, and PostgreSQL for strength logs and meal reports
- Added export flows with validation so schools could drop the paper round
- Tested with real school workflows and kept fixing field layout and copy
- Keep nmhelper.in live and updated
Impact
- App in use for school meal tracking in Kerala
- Less daily paperwork for strength and meal counts
- UI in English and Malayalam for local staff
Independent Developer · GitHub (nishal21) · Remote
Jan 2024 - Present
Role: Full-Stack Developer · Open-Source Project Lead
Responsibilities
- Put live web apps out under my name: NekoBeat, Otazumi, Publicolio, Musico, OtakuPulse, CarbonLint
- Built GitHub Stars Organizer, a Python CLI that sorts hundreds of starred repos into GitHub lists without a paid LLM
- Grew Otazumi into anime streaming with auth, reviews, mail, and watch parties
- Made Publicolio so people can turn a GitHub profile into a portfolio link
- Started NekoDroid, a browser Android emulator with a Rust core compiled to Wasm
- Work across React, Next.js, TypeScript, Node.js, Rust, MongoDB, and PostgreSQL
- Handle my own repos, deploys (GitHub Pages, Netlify, Render), and bug fixes
Impact
- 60+ public repos on GitHub (nishal21)
- Live sites with users: otazumi.page, app.publicolio.qzz.io, musico21.netlify.app
- Pinned work covers music, anime, dev tools, and systems
OtakuPulse · Personal Project
Jul 2025 - Present
Role: Backend Developer · Project Contributor
Responsibilities
- Wrote a Discord bot for anime/manga alerts, daily quotes, and trailer pings
- Hooked up AniList with rate-limited polling for new episodes
- Added a web dashboard so admins can set alerts per server
- Stored settings in MongoDB with Node.js and Discord.js
- Deployed bot and dashboard on Render (otakupulse.onrender.com)
Impact
- Bot running on multiple Discord servers
- Episode alerts run automatically instead of manual checks
- Built alone: bot, API, database, admin UI
YouTube · @DemonKing0.___ · Remote
2021 - Present
Role: AMV Editor · Music Producer · Content Creator
Responsibilities
- Cut AMVs in Premiere Pro, After Effects, and DaVinci Resolve
- Made remixes and tracks in FL Studio, timing hits to the edit
- Planned each video around beat drops, pacing, and color
- Uploaded and kept track of edits and remixes on the channel
- Did thumbnails, titles, and the full upload workflow myself
Impact
- Five years of steady uploads
- Best video topped 80,000 views
- Channel built around AMV edits and remix production
Education
Higher Secondary (+2 / 12th), IKTHSS Cherukulamba
Year of Graduation: 2027 (pursuing)
Higher Secondary (+1 / 11th), IKTHSS Cherukulamba
Year of Graduation: 2026
Awards
- 3rd Place, State-Level Animation Competition (2023)
- A Grade, District-Level Animation Competition (2024)
- A Grade, State-Level Web Designing Competition (2022)
Accomplishments & Activities
- Selected for State-Level Little Kites Camp
- Built AgriLive (farm assistant) for the Gemini Live Agent Challenge
- MLH Hackathons
- Hack Club member