Hello! I'm { Aditya Kirti }

A third year B.E. in IT student who is curiously learning full stack web development and trying to solve real-world problems by making a software solution for them.

I love leetcoding and finding ways to how data structures and algorithms help in my every day life.

Why me?

Because, I am skilled in working with the following technologies and tools by which I can help you build software that is needed by people.
PostgreSQL
PostgreSQL
Express
Express
React
React
Node.js
Node.js
TypeScript
TypeScript
Redux
Redux
Next.js
Next.js
Tailwind
Tailwind
Java
Java
Python
Python
Git
Git
GitHub
GitHub
MySQL
MySQL

Showcase

Some tools I've designed and developed from scratch to solve real-world problems.

Fairshare

  • A smart, responsive full-stack PWA to manage and split group expenses with ease.
  • Implemented secure Google OAuth login, direct UPI payments, PDF exports, email reminders, and a custom optimization algorithm that reduces settlement steps by up to 60%.
  • TypeScript

    PostgreSQL

    React

    Redux

    RTK Query

    Express

    Node.js

    Tailwind

    Fairshare

    Livelet

  • An interactive, real-time collaborative code editor designed for pair programming, supporting 5 major languages with live code execution.
  • Engineered a secure, multi-tenant architecture with fine-grained, role-based access control and leveraged Liveblocks for high-performance synchronization between 10+ concurrent users per room.
  • Next.js

    TypeScript

    Liveblocks

    Auth.js

    Yjs

    CodeMirror

    Tailwind CSS

    Livelet

    My Performance on Coding Platforms

    GFG logo

    GFG

    Total Problems: 115

    Easy
    58
    Medium
    54
    Hard
    3
    Leetcode logo

    Leetcode

    Total Problems: 374

    Easy
    129
    Medium
    206
    Hard
    39
    Coding Ninjas logo

    Coding Ninjas

    Total Problems: 56

    Easy
    27
    Medium
    24
    Hard
    5

    Install me on Your Team

    For installing Aditya Kirti to make your product ship faster and more efficiently, contact below.

    Get in Touch