Skip to content
View Karthikk7293's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report Karthikk7293

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. Markdown is supported. 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
Karthikk7293/README.md

Hi, I’m Karthik K

Full-Stack Software Engineer · Fintech & SaaS · Palakkad, Kerala, India

I have 4+ years of experience building production web applications across the interface, backend services, and data model. At Spacez, I contribute across Spacez and Spacez PMS (Product Management Systems), with end-to-end ownership spanning 55+ PMS modules, architecture, backend services, web interfaces, the shared design system, and Android delivery.

I also built Orange, a multifunctional money management app with Flutter and a NestJS/MongoDB backend.

Portfolio & case studies · SDE résumé · Fintech résumé · LinkedIn · Email

Professional work

Product My contribution Main technologies
Spacez & Spacez PMS (Product Management Systems) End-to-end development across 55+ PMS modules: bookings, calendar, pricing, operations, finance, media, communications, owner/franchise portals, and Android delivery; architecture, backend, frontend, and shared design system Next.js, TypeScript, Firebase, Zustand, Capacitor, Claude API
Spacez.co Website redesign, booking/add-on flows, Razorpay payments, pricing/coupons, and funnel analytics Next.js, TypeScript, Firebase, Tailwind, Razorpay
IndianCashback Frontend/backend redesign, schema changes, Redis caching, Meilisearch, and admin workflows Next.js, NestJS, React, Express, MongoDB, Redis, Meilisearch
ICB Wallet Virtual wallet and card workflows using the InstantPay bank API Next.js, NestJS, MongoDB
EnConnect Multi-tenant business profiles, tiered templates, and role-based admin panels React, Express, MongoDB

The portfolio describes my professional contributions at a high level. Employer source code is private.

Featured personal product · Orange

Orange — money management app brings personal spending and shared expenses together. I built the Flutter app and NestJS backend, including:

  • Expense tracking, equal/percentage/custom splits, and local drafts with Hive.
  • Friends, groups, event budgets, balances, and settlement records.
  • Gemini receipt scanning that prefills an editable expense form.
  • Direct/group chat with expense and settlement cards, plus spending summaries and category/time-based insights.

Engineering work includes integer minor-unit money calculations, split rounding, independent loading states, authenticated API access, and receipt uploads deferred until save. Current mobile chat uses REST; the backend also includes a Socket.IO gateway. Rewards and subscription screens remain previews.

Flutter · Dart · NestJS · MongoDB · Dio · Hive · Gemini

Source is private. Read the case study for the product scope and engineering decisions.

Experience

  • Spacez Pvt Ltd — Software Development Engineer 1 · May 2025–present
  • One Team Solutions Edtech Pvt Ltd — Freelance MERN Stack Trainer · Jan–Nov 2025
  • Auxxweb Solutions — Associate Frontend Developer · Jun–Dec 2024
  • Revontulet Solutions — Full-stack Developer · Jul 2022–Mar 2024

Projects you can explore

Project What it demonstrates Links
Smartcare Service booking validation, server-side integrations, and integration/browser tests Code · Demo
Kinetic · Engine Lab Interactive 3D assembly, local hand tracking, and keyboard/pointer controls Code · Demo
Dudu finds Bubu Browser-based 3D exploration, pathfinding, mobile controls, and procedural audio Code · Demo

Toolkit

  • Languages: TypeScript, JavaScript, Dart, Python, Java
  • Frontend: React, Next.js App Router, Tailwind CSS, Zustand
  • Backend: Node.js, NestJS, Express, Next.js API Routes, Django REST APIs
  • Data & search: PostgreSQL, MongoDB, Firestore, SQL, Redis, Meilisearch
  • Money systems: Razorpay, PayPal, bank/wallet APIs, webhook ingestion, invoicing, ledgers, reconciliation
  • AI & automation: Claude API, Gemini, OpenAI, receipt extraction, OCR pipelines, Puppeteer
  • Mobile: Flutter, Dart, Dio, Hive, Capacitor Android
  • Cloud & delivery: AWS EC2/S3, Docker, GitHub Actions, Vercel, Render, Firebase Auth/Storage/FCM

Education & learning

  • Scaler Academy: Advanced DSA and SQL; High-Level Design and Low-Level Design
  • Brototype: Full-stack Development (MERN) · Dec 2021–Jul 2022
  • IPT and GPTC: Diploma in Electronics Engineering · Jun 2018–Oct 2021

Open to full-stack engineering roles, freelance projects, and product collaborations. Get in touch.

Pinned Loading

  1. spacez-app spacez-app Public

    Next.js and TypeScript interface for Spacez profile, partner, and referral pages.

    TypeScript 1

  2. buildverse buildverse Public

    Interactive 3D engine lab built with Next.js, TypeScript, and Three.js. Explore dependency-based assembly, exploded views, four-stroke animation, and on-device MediaPipe hand controls.

    JavaScript 1

  3. spacez-invest spacez-invest Public

    React and TypeScript property investment interface prototype with property listings, calculators, investor pages, and admin dashboards.

    TypeScript 2

  4. autocomplete-search-bar autocomplete-search-bar Public

    React and TypeScript autocomplete search demo with debounced requests, response caching, and a Vite development setup.

    TypeScript 1 1

  5. OTP-Dynamic-Input OTP-Dynamic-Input Public

    Configurable OTP input component built with React, TypeScript, and Vite, with automatic focus movement and keyboard input handling.

    TypeScript 1