Kay Arora, Developer in Auroville, India
Kay is available for hire
Hire Kay

Kay Arora

Verified Expert  in Engineering

Bio

Kay is a highly motivated full-stack developer with a knack for effective communication and elegant, robust architecture. She is experienced in serverless or edge programming, leveraging multiple back-end databases, such as PostgreSQL, Redis, MongoDB, and Elasticsearch, complex frameworks, and libraries like React, Yjs, and D3.js on the front end, and AWS systems. Kay is driven to learn and apply cutting-edge technologies, implementing solutions and enhancing creativity and web performance.

Portfolio

Scarlet AI
Next.js, Full-stack, JavaScript, CRDT, Chatbots, Front-end, Shadcn, Tiptap...
UWC Mahindra College
JavaScript, Node.js, MySQL, Elasticsearch, Redis, Chrome Extensions...

Experience

Availability

Part-time

Preferred Environment

TypeScript, Node.js, React, JavaScript, Bash, ECMAScript (ES6), Puppeteer, Next.js, APIs, Web Accessibility

The most amazing...

...thing I've developed is a custom fundraising platform, enabling administrators and fundraisers to create and track campaigns.

Work Experience

Next.js and Yjs Developer (via Toptal)

2024 - 2024
Scarlet AI
  • Developed a custom library for syncing multi-user code in real time using Yjs and Zustand for React/Next.js.
  • Refactored the app code to improve performance and reliability.
  • Implemented video functionality and multi-user editing of rich text by developing custom components built on stable libraries (Tiptap, Remotion).
Technologies: Next.js, Full-stack, JavaScript, CRDT, Chatbots, Front-end, Shadcn, Tiptap, React, Remotion

Full-stack Developer

2017 - 2020
UWC Mahindra College
  • Developed a custom fundraising platform that enabled administrators and fundraisers to create and track campaigns. It also allowed patrons such as alumni, parents, and philanthropists worldwide to make donations on the platform.
  • Oversaw the development of the college's adoption of Salesforce as an administration and alumni management tool.
  • Developed the solutions with Tech Mahindra's CSR wing to create an API gateway for quick and compliant reporting of donations and international money transfers.
Technologies: JavaScript, Node.js, MySQL, Elasticsearch, Redis, Chrome Extensions, Front-end Architecture, ECMAScript (ES6), React, Electron, Angular, Test-driven Development (TDD), APIs, JSON, XML, User Experience (UX), API Architecture, Software Architecture, Performance, GraphQL, React Query, Docker, Web Accessibility, Accessible Rich Internet Applications (ARIA), Serverless Architecture, Serverless, Web Scraping, Prisma, Tailwind CSS

Nested Drag and Drop with Scroll and Animation

https://kff8dh.csb.app
React-beautiful-dnd is the most popular drag-and-drop UI library, but it lacks a critical feature—arbitrarily nested droppable containers.

My solution is inspired by React-beautiful-dnd and its smooth scroll and animations, but with the added feature of nesting and moving containers at an arbitrary depth. It is an original framework that implements a custom API with fast 2D spatial indexing and native DOM interactions. It demonstrates scrollable and nesting containers with smooth native animations and wide application in the interfaces based on task, note, and tree.
2020 - 2021

Coursework Toward Master's Degree in Digital Humanities

University of Cologne - Cologne, Germany

2004 - 2008

Bachelor's Degree in Cinematography and Film

Oberlin College - Oberlin, Ohio, USA

Libraries/APIs

Node.js, React, Puppeteer, React Query

Tools

AWS SDK, Git, Prisma, Shadcn

Languages

JavaScript, HTML, CSS, TypeScript, GraphQL, ECMAScript (ES6), XML, Bash

Paradigms

API Architecture, Serverless Architecture, Test-driven Development (TDD)

Storage

JSON, Redis, Elasticsearch, MongoDB, MySQL

Frameworks

Next.js, Electron, Tailwind CSS, Angular

Platforms

Visual Studio Code (VS Code), Linux, Docker

Other

Writing & Editing, APIs, Web Scraping, Technical Writing, Chrome Extensions, Front-end Architecture, User Experience (UX), Software Architecture, Performance, Web Accessibility, Accessible Rich Internet Applications (ARIA), Serverless, Video Editing, UI Animation, Drag & Drop, Statistics, User Interface (UI), Data Communication, Data Analysis, Full-stack, CRDT, Chatbots, Front-end, Tiptap, Remotion

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring