Skip to content
View aiyu-ayaan's full-sized avatar
:fishsticks:
Building Between Us
:fishsticks:
Building Between Us

Highlights

  • Pro

Organizations

@BIT-Lalpur-App @ResearchHub24

Block or report aiyu-ayaan

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. 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
aiyu-ayaan/README.md
Hi, I'm Ayaan. Writes code on Linux, plays on Windows.

Portfolio: me.aiyu.co.in Resume (PDF) LinkedIn: in/aiyu Email: ayaan35200@gmail.com

GitHub followers Total time coded, tracked by WakaTime

About

Software Engineer at Adrosonic in Mumbai, delivering client projects in C#, .NET Core, Azure Functions and APIM. Outside of work I design and ship full-stack systems, mostly in TypeScript and Kotlin.

I work spec-first with AI coding agents. The architecture, threat model and phased backlog are written down as context the agent can read (CLAUDE.md, decision logs) before any code exists. The agent implements against that contract. I own review, integration and hardening.

  • Currently building: BetweenUs, an end-to-end encrypted communication platform across desktop, web and Android.
  • Focus areas: agentic development workflows, LLM integration, applied cryptography, microservice architecture.
  • Writing and more work: blog, project write-ups and a contact form on my portfolio.

Featured projects

Project Summary Stack
BetweenUs End-to-end encrypted, Discord-style messaging and calls for desktop, web and Android. Eight NestJS services behind Nginx. Messages are encrypted on the client with AES-256-GCM, so the server stores only ciphertext. Calls use a peer-to-peer WebRTC mesh with no media server. NestJS, TypeScript, Electron, React, Jetpack Compose, WebRTC, PostgreSQL, Redis
Aiyu The portfolio and CMS behind me.aiyu.co.in. 52 themes, a Markdown blog with Notion sync, a LaTeX resume editor, a visual cron scheduler with encrypted secrets, and an MCP server. Next.js 16, React 19, PostgreSQL, Prisma, Gemini, Docker
Rewire Android app that reduces unwanted habits by adding intentional friction before distracting apps open. It is not a punishment or surveillance tool: it creates a pause, lets you choose, and measures what happens so you can learn your own patterns. Kotlin, Android
Domus Local-first smart-home hub for your home server. Rust
Switchboard Control your PC's displays, audio mixer and files directly from your phone. Python
More projects
Project Summary
Agent-Verse Multi-agent orchestration framework for Android.
CodeDock Self-hosted Codespaces alternative that provisions code-server containers through the Docker SDK. Written in Go.
CodePilot Local-first CI/CD dashboard that runs GitHub Actions with nektos/act.
Roadlyn AI roadmap SaaS. LangChain and the Vercel AI SDK on Fastify, with BullMQ jobs.
BIT App Campus app for BIT Mesra. Used by 1,000+ students, rated 4.7/5 on Google Play.
TTS-Engine Android text-to-speech library published on JitPack, 500+ downloads.

Experience

Period Role Highlights
Jun 2025 – Present Software Engineer, Adrosonic Own delivery on two live client projects in C#, .NET Core, Azure Functions and APIM.
Dec 2024 – Jun 2025 Software Engineer (Trainee), Adrosonic Built a Dynamics 365 + Instanda integration proof of concept that cut process automation time by 40%.
Jul 2022 – Mar 2023 Android Developer Intern, BeyondSchool Shipped text-to-speech and speech-to-text accessibility (+35% engagement) and gamification (+40% retention).

Education: Master of Computer Applications (2023 – 2025, CGPA 8.1) and Bachelor of Computer Applications (2019 – 2022, CGPA 8.2), Birla Institute of Technology, Mesra.

Tech stack

Area Tools
Languages TypeScript, Kotlin, Python, C#, Go, Java, SQL
Backend NestJS, Fastify, FastAPI, .NET Core, Azure Functions, APIM, WebSockets, WebRTC
Frontend and mobile Next.js, React, Tailwind, Electron, Jetpack Compose, Kotlin Multiplatform
AI and agents Gemini, OpenAI, Claude, LangChain, Vercel AI SDK, MCP, n8n
Data PostgreSQL, MongoDB, Redis, Prisma, Firebase, BullMQ
Infrastructure Docker, Nginx, Azure, GitHub Actions, pnpm + Turborepo

GitHub activity

GitHub stats Most used languages

Contributions over the past year

Stat cards are generated by scripts/generate-stats.mjs and refreshed daily by a GitHub Action in this repository. The header is a HyperFrames composition in hyperframes/profile, in the same style as the story on my portfolio.

Pinned Loading

  1. Aiyu Aiyu Public

    A fully customizable Developer Portfolio built with Next.js 15, Tailwind CSS, and Postgress. Features a comprehensive Admin Panel (CMS) for managing projects, blogs, and themes without code. Docker…

    JavaScript 7 2

  2. BetweenUs BetweenUs Public

    A Discord-like communication platform with secure remote desktop access, built as a pnpm + Turborepo monorepo of independently deployable NestJS services and an Electron desktop client.

    TypeScript 1

  3. Domus Domus Public

    A local-first smart-home hub for your home server.

    Rust 3

  4. Rewire Rewire Public

    REWIRE is an Android app that reduces unwanted habits by adding intentional friction before distracting apps open. It is not a punishment or surveillance tool. It creates a pause, lets you choose, …

    Kotlin 3

  5. Findex Findex Public

    Findex is a modern Android file manager built with Jetpack Compose and Material 3 Expressive, featuring fluid animations, multi-tab browsing, storage analytics, archive tools, and privacy-focused p…

    Kotlin 5 1

  6. Kinema Kinema Public

    Self-hosted media server built with Rust for fast, private streaming. Organizes movies and TV shows with rich metadata and artwork. Watch seamlessly across web, desktop, and Android.

    Rust