K
C
Home
About
Journey
Skills
Contact

Hi there!

I'm Kartik Chawla.

Based in Chandigarh, India, I'm a B.Tech student in Chemical Science and Technology at IIT Patna. I love to work with backend development, AI integrations, and building cool stuff.

Kartik Chawla
React Node.js C/C++ TS TypeScript Express.js MongoDB

ABOUT

I am a B.Tech student in Chemical Science and Technology at IIT Patna (2025-Present) with a strong passion for software engineering. My projects have been pivotal in designing and constructing dynamic scripting languages, implementing AI-native desktop IDEs, and engaging in backend development.

My passion for continuous learning and innovation is evident through my active presence in coding contests and open source. I thrive on staying updated with the latest trends and technologies in the ever-evolving tech landscape, and I am currently focused on learning Go lang for DevOps.

I bring a unique blend of technical expertise in C/C++, TypeScript, and modern web frameworks, leadership qualities, and a genuine enthusiasm for creating impactful software solutions.

My Journey

Journey Timeline

NJACK Sub-Coordinator @ DevOS, IIT Patna

Jun 2026 - Present

Curated a comprehensive web development roadmap to guide and mentor freshers starting their technical journey in the club.

Patna, India

GSSOC Contributor @ Open Source

May 2026 - Present

Developed backend features for open-source projects including secure auth, RESTful APIs, and Zod-based validation. Collaborated via structured GitHub code reviews.

Remote, India

Web Dev Sub-Coordinator @ Anwesha, IIT Patna

May 2026 - Present

Developing an FCFS-based accommodation and room allotment system for the fest backend.

Patna, India

Web Dev Sub-Coordinator @ TedX / Celesta, IIT Patna

Apr 2026 - Present

Built frontend (Next.js) and backend (Node.js) for the event site featuring QR check-in, ticket management, and an SMTP-based auth system.

Patna, India

N
Pirate Kartik Chawla Avatar on Treasure Map

SKILLS

Frontend

HTML CSS JavaScript React.js Next.js React-Redux TailwindCSS Electron Raylib

Languages

C/C++ JavaScript TS TypeScript Go lang

Backend

Node.js Express.js

Databases

MongoDB SQL Supabase

Tools & OS

Git GitHub Actions Docker Postman Linux Windows npm packages VS Code Ext.

Authentication

JWT OAuth Token Auth bcrypt

Projects

ToadCode

Dynamically-typed scripting language with hand-written lexer/parser/interpreter. TypeScript.

Compile

AI-native desktop IDE with multi-LLM support and real-time environment compilation. Electron, React.

RankMatrix

Data-driven MERN application providing predictive college insights for JEE aspirants.

ZappFoods

Comprehensive backend for a food delivery platform. MERN stack.

EDUCATION

B.Tech in Chemical Science and Technology

Indian Institute of Technology, Patna

2025 - Present

Patna, India

GET IN TOUCH

Let's build something amazing together