xenonnn4wxenonnn4w

Anup Kumar

Education

National Institute of Technology Agartala
Bachelor of Technology in Electronics and Instrumentation Engineering
June 2023, June 2027 · CGPA: 7.83

Skills

  • Programming languages: Python, C, Kotlin, Go, SQL
  • CS Fundamentals: Data Structures and Algorithms, Object-Oriented Programming, Functional Programming, Assembly Language
  • Frameworks and Tools: Linux, Git, Nvim, Android Development, Jetpack Compose, Arduino
  • Design: XML, UI/UX principles, Figma

Experience

Google Summer of Code Intern - Google

May 2024 – Sept 2024 · Delhi (Remote)

  • Contributed user-engagement features (Deck Picker, Card Analysis widgets) to AnkiDroid (1M+ users), exposing study metrics that directly influenced session-completion behavior.
  • Scoped work and wrote design proposals under formal mentorship; iterated on review feedback from open-source maintainers.
  • Wrote unit tests and validated rollouts across device-compatibility regressions before public release.

Final report →

Projects

dropdat.app (May 2026)

Web app · capsule sharing / data drops

  • Lightweight tool for capturing and sharing "capsules" of notes, links, and data, a fast in-and-out workflow with no account friction.
  • Designed an MCP integration so coding agents can read, write, and recall capsules programmatically.
  • Focused on speed, clean URLs, and a minimal API surface that scales from quick personal drops to shared team feeds.

yelixir.app (Mar 2026)

Go, HTML Templates, CSS, JavaScript

  • Built a live study productivity app with focus timers, subject tracking, Pomodoro settings, study streaks, planner workflows, books, and personalized profile settings.
  • Designed social study features including friends, study groups, live member status, group chat, weekly rankings, attendance tracking, wake-up nudges, and shared planner tasks.
  • Created insight views with daily and weekly breakdowns of study time, subject splits, and progress trends to keep users motivated and on track.

OrangeURL (Sept 2025)

Go, Fiber, Redis, Docker, AWS EC2

I built OrangeURL after getting annoyed with how needlessly expensive and bloated existing link-shortening tools had become. Something as simple as shortening a URL shouldn't require a subscription, an account, or a dozen menus just to access basic analytics. The project evolved from "a simple URL shortener" into "a lightweight utility that behaves exactly the way I always wished the existing tools did."

  • Built a URL shortener service in Go using the Fiber framework with RESTful API endpoints.
  • Integrated Redis for in-memory storage of short URL mappings; implemented rate-limiting and quota management.
  • Containerized with Docker and deployed on AWS EC2 with custom domain integration.

Go HTTP Server (June 2025)

Go, Postgres, sqlc, Docker, JWT

  • Built a production-style HTTP server in Go (no framework) implementing a RESTful JSON API with proper use of headers, status codes, and middleware.
  • Persisted data in Postgres with type-safe SQL via sqlc; implemented authentication (bcrypt + JWTs), API keys, and webhook endpoints.
  • Containerized with Docker, documented for deployment and testing.

HyperCurd (June 2025)

Python, Google Gemini API

  • Developed an LLM-powered CLI agent that accepts natural language coding tasks and autonomously executes Python code changes using Gemini models.
  • Designed a modular function suite supporting file scanning, reading/writing source code, and runtime evaluation.
  • Integrated iterative reasoning, enabling the agent to fix broken apps by repeatedly analyzing and modifying code.

8-bit Computer (Jan 2025)

Assembly Language

  • Designed and built an 8-bit programmable computer from scratch using discrete logic gates and breadboards, with a custom CPU architecture and manual instruction set encoding.
  • Engineered core components, ALU, control unit, RAM, ROM, clock circuit, and integrated them for functional instruction execution.
  • Developed a micro-coded control system for instruction decoding, supporting add, subtract, load, store, and conditional jumps.

Certifications and Licenses

  • Compose Essentials , developer.android. Implemented Jetpack Compose UI components following modern Android development best practices.
  • Boot.dev Courses , Shells and Terminals, Git, OOP, Functional Programming. Backend learning track.