Software EngineerUdupi · India

NikhilAdiga

Full-stack engineer building AI-powered products, developer tools, and search systems.

Nikhil Adiga

Profile / 2026Build: stable

Portfolio at a glance

18

Public repositories

01

Patent

02

Open-source projects

10

Published articles

01 / Capabilities

Stack

Technologies I use to move ideas from a useful prototype to dependable production software.

  • React
  • TypeScript
  • Python
  • Node.js
  • Java
  • Spring Boot
  • Astro
  • Docker
  • AWS
  • PostgreSQL
  • MongoDB
  • Redis
  • Next.js
  • Express
  • Git
  • RabbitMQ

Tooling

  • GitHub Actions
  • Cloudflare Pages
  • OpenFeature
  • Container tooling

02 / Career

Experience

2020 onward

Building search, infrastructure, AI products, and the teams behind them.

  1. 01

    Starting Nov 2026

    Typesense

    Developer Experience Engineer

    Making Typesense faster to adopt for developers and easier to discover and use through AI agents.

    • Reduce time to first search with CLI tooling such as create-typesense-app.
    • Improve Typesense's agentic SEO and developer experience with polished skills and plugins for agentic harnesses, while representing Typesense at developer conferences across India.
    • Typesense
    • CLI
    • Agentic SEO
    • Developer Tooling
  2. 02

    Jan 2025 - Present

    Vinyl Equity

    Senior Software Engineer - L4

    Leading product architecture and pragmatic AI adoption across engineering workflows.

    • Architected high-throughput data ingestion with real-time SSE telemetry, queues, and serverless functions.
    • Built resilient email infrastructure with SendGrid, SES, SQS, Lambda, DynamoDB, and a versioned visual template editor.
    • AI
    • SSE
    • AWS
    • Serverless
  3. 03

    Aug 2022 - Dec 2024

    Sclera

    Lead Software Engineer

    Designed scalable product systems while mentoring engineers and guiding technical direction.

    • Built a Typesense search API capable of searching millions of products efficiently.
    • Automated floorplan image analysis with a serverless pipeline, reducing manual work by 70%.
    • Typesense
    • RAG
    • Docker
    • RabbitMQ
  4. 04

    Jan 2020 - Aug 2022

    Access Research Labs

    Senior Software Engineer

    Built network-management products spanning desktop, web, APIs, infrastructure, and mobile leadership.

    • Co-developed the patented P2P protocol behind direct, port-forwarding-free remote hardware access.
    • Cut deployment time by 40% and container image size by 82% while onboarding massive Excel datasets.
    • React
    • Spring Boot
    • JavaFX
    • Docker

03 / Selected work

Projects

02 / google-street-view-clone

Build

Google Street View Clone

A Google Street View clone built with React and react-photo-sphere-viewer.

  • React
  • JavaScript
  • react-photo-sphere-viewer
Stars
7
Forks
3
Watchers
7

03 / ios-http-server

Build

iOS HTTP Server

A demonstration of running a lightweight HTTP server on iOS with Telegraph.

  • Swift
  • Telegraph
  • iOS
Stars
4
Forks
0
Watchers
4

04 / react-speedtest

Build

React Speedtest

A browser speed test built with React and the ndt7 JavaScript client.

  • React
  • JavaScript
  • ndt7
Stars
3
Forks
1
Watchers
3

05 / react-wsx

Build

React WSX

A typed React WebSocket component with connection lifecycle callbacks and configurable automatic reconnection.

  • React
  • TypeScript
  • WebSocket
  • npm

06 / webkitgtk-kiosk-app

Build

WebKitGTK Kiosk App

A single-window kiosk application built with WebKitGTK and C++.

  • C++
  • WebKitGTK
  • Linux
Stars
8
Forks
1
Watchers
8

04 / Collaboration

Open
source

Shipping useful improvements in public, alongside maintainers and contributors.

Contribution / 01

Contributor

Ministack

Contributed to Ministack, an open-source alternative to LocalStack for running AWS services locally.

View Ministack on GitHub

Contribution / 02

Contributor

Typesense

Contributed to Typesense, an open source, typo-tolerant search engine that is optimized for instant sub-50ms searches.

View Typesense on GitHub

05 / Patent

US20240430231A1

Port-to-port tunnel creation for secure remote access to networked devices

A system and method for creating secure, port-to-port tunnels between networked devices, enabling encrypted remote access to specific services without exposing an entire network.

Read on Google Patents