Skip to content
View r4vr4n's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report r4vr4n

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
r4vr4n/README.md

Rajeev Ranjan

Full-Stack Engineer (Frontend-focused)

📄 Download resume (PDF)

Contact Information

Professional Summary

Full-Stack Engineer (frontend-focused) with 6+ years building production React/TypeScript apps, from greenfield products to full rewrites of legacy frontends. Built 3D/map tools for drone data (CesiumJS, Mapbox), real-time collaborative graph editors & data-dense dashboards, with hands-on backend work in Node.js & Python/FastAPI. Most recently built the data-modeling canvas & approval workflows for an AI data platform.

Skills

  • Languages: TypeScript, JavaScript, Python, SQL
  • Frontend: React (16–19), Next.js, TanStack Query/Table/Virtual, Zustand, Redux Toolkit, Material UI, Tailwind CSS, Storybook
  • Data & Visualization: React Flow, ELK.js, CesiumJS, Mapbox, Recharts, React-Konva
  • Backend: Node.js, Express, FastAPI, SQLAlchemy, Temporal, PostgreSQL, Neo4j, MongoDB, Snowflake, WebSockets/SSE
  • Testing & DevOps: Playwright, Cypress, Jest, Vitest, React Testing Library, GitHub Actions, Docker, Nx, Vite, Sentry, AWS

Work Experience

Appiness Interactive (Client: Teragonia) | Senior Software Developer

Bengaluru, KA · On-site | Aug 2025 – Present

Placed with Teragonia to build Data Modeling Autopilot (DMA), an LLM-powered platform that turns 10k+ raw Snowflake tables into a reviewed Kimball/dbt star schema, part of Teragonia's AI operating system, Astradis.

  • Built DMA's React Flow + ELK.js data-model canvas with real-time cursors & pinned comments over Centrifugo WebSockets.
  • Cut p95 drag latency 333ms → <100ms & worst mount frame 8.9s → 2.1s on 50-node graphs via Zustand slice selectors & render isolation.
  • Built the human-in-the-loop approval UI (tag review, mart mapping, PR review) for 10,000+ tables, wired to Temporal signals.
  • Built FastAPI features (Temporal reports, atomic Excel import/export, per-user Snowflake OAuth) & led an app-wide API redesign.
  • Rebuilt Playwright E2E into 6 parallel CI legs, cut a 3.5-min pre-test CI wait & hit a 100 Lighthouse accessibility score.

DashClicks | Senior Frontend Engineer

Jaipur, RJ · Remote | Nov 2024 – Jun 2025

DashClicks is a white-label marketing & fulfillment platform for digital agencies.

  • Built the client + admin activity feed end to end (UI + API): infinite scroll, filters & 18 event types for client onboarding.
  • Migrated server state from Redux Toolkit to React Query with typed hooks & a query-key registry, eliminating redundant API calls.
  • Built DCTable on TanStack Table + Virtual (server pagination, sorting, resizing, virtualized infinite scroll), reused app-wide.
  • Cut the embeddable Conversation Plugin bundle by 40% with vanilla JS & set up an Nx monorepo for plugins.

Reconect.ai | Senior Frontend Developer (Contract)

Bengaluru, KA · On-site | Aug 2024 – Nov 2024

Early-stage fintech startup automating debt collection over digital channels, using conversation context to drive follow-ups.

  • Owned the frontend of the collections app: dashboards, analytics & campaign workflows.
  • Built a campaign management system that eliminated 20+ hours/week of manual trigger setup & monitoring.
  • Built analytics dashboards in Recharts tracking amount recovered & collection performance.

Zeitview | Senior Frontend Developer

Bengaluru, KA · Remote | Mar 2022 – Aug 2024

Led two web products for Zeitview's drone-based asset inspection: the internal Analysis Tool & Construction Monitoring, which gives clients site progress & actionable items.

  • Built the Analysis Tool from scratch as sole engineer leading 3 interns, working with analysts to replace external tools & speed up reporting.
  • Rewrote Construction Monitoring in 6 months, replacing 500+ line useEffects with a modular architecture for pre-construction analysis.
  • Shipped live map comments with @mentions & notifications, pinned to exact site locations.
  • Rendered LiDAR terrain in CesiumJS with flood analysis, on-map measurement & 360° panoramas (krpano).

Estate Protocol | Frontend Engineer

Noida, UP · Remote | Jun 2021 – Feb 2022

Blockchain real estate platform where users list, bid on & stake in properties to earn revenue.

  • Built the token airdrop end to end (Node.js + Web3.js); 2,000+ users claimed via MetaMask, Coinbase Wallet & others.
  • Built the property marketplace full-stack in Next.js & Node.js: listing, bidding & staking flows.

Solytics Partners | Software Developer (Intern → Full-time)

Pune, MH · Remote | Sep 2020 – Jun 2021

Analytics & fraud-detection software for banks. Joined as an intern in Sept 2020; converted to full-time in Feb 2021.

  • Delivered 8 core modules on schedule for Nimbus Duo, the company's fraud detection & analytics platform.
  • Built an Inventory Management system MVP from scratch in 2 weeks.

Projects

Cexdex

stake.cexdex.app
Cexdex allows users to trade cryptocurrencies in a secure & efficient manner.
Stack: Web3.js, React, Context API, NodeJS, ExpressJS, MongoDB

Estate Protocol

estateprotocol.com
Estate Protocol tokenizes real estate on the blockchain for crypto investment.
Stack: Web3.js, NextJS, Framer Motion, Material UI

Certifications

  • Certified MERN Stack Developer
    AttainU - Online Bootcamp, Bangalore, KA
    07/2019 – 05/2020
    View Certificate

Education

B.Tech in Computer Science & Engineering
Biju Patnaik University of Technology, Bhubaneswar, OD
03/2015 – 03/2019

Pinned Loading

  1. boilerplate-react boilerplate-react Public template

    boilerplate code setup of react with redux toolkit, typescript, react-query, mui

    TypeScript

  2. boilerplate-node boilerplate-node Public template

    boilerplate code setup using node, express, mongodb and basic jwt auth

    JavaScript