KJ

KRATI JOSHI

Work style

Remote

Availability

Available in 15 days

Contact details — on requestProof of Work — on request

Experience

Sai Computers Limited

Full-stack Developer

Sai Computers Limited · Jul 2024 – Present

Not yet confirmed
S

Backend Developer

SAI Computers Limited · Feb 2024 – Present

Not yet confirmed
  • Designed and maintained 120+ production REST APIs using Node.js, TypeScript & Express.js serving 4 government DISCOMs.
  • Built JWT authentication + dynamic RBAC framework covering 8+ roles with granular feature-level permissions, achieving zero unauthorised-access incidents.
  • Cut average API response time by ~40% via in-memory caching strategies, PostgreSQL index tuning, and query rewrites on high-volume reporting endpoints.
  • Integrated SaiGPT (NL-to-SQL) enabling non-technical business users to query operational data in natural language, reducing analyst turnaround from days to minutes.
  • Architected Kafka producer-consumer pipeline for asynchronous processing, handling 10,000+ field images/day with dead-letter queue failure handling.
  • Engineered a shared-schema multi-tenant system with middleware-enforced org-scoping, ensuring zero cross-tenant data leakage.
Sai Computers Limited

Back End Developer

Sai Computers Limited · Feb 2024 – Present

Not yet confirmed
  • ● 120+ production REST APIs: Designed and maintained 120+ production REST APIs using Node.js, TypeScript & Express.js serving 4 government DISCOMs.
  • ● RBAC & Auth: Built JWT authentication + dynamic RBAC framework covering 8+ roles with granular feature-level permissions, achieving zero unauthorised-access incidents.
  • ● Performance optimisation: Cut average API response time by ~40% via in-memory caching strategies, PostgreSQL index tuning, and query rewrites on high-volume reporting endpoints.
  • ● AI Analytics integration: Integrated SaiGPT (NL-to-SQL) enabling non-technical business users to query operational data in natural language, reducing analyst turnaround from days to minutes.
  • ● Event-driven pipelines: Architected Kafka producer-consumer pipeline for asynchronous OCR image processing, handling 10,000+ field images/day with dead-letter queue failure handling.
  • ● Multi-tenant backend: Engineered a shared-schema multi-tenant system with middleware-enforced org-scoping, ensuring zero cross-tenant data leakage across concurrent enterprise users.
Sai Computers Limited

Data Analyst

Sai Computers Limited · Feb 2024 – Jul 2024

Not yet confirmed
BR SoftSol

Web Developer

BR SoftSol · Aug 2022 – Nov 2022

Not yet confirmed
CS Mock

Campus Manager @ CS Mock

CS Mock · Apr 2022 – Sep 2022

Not yet confirmed

Skills 0 proven through work

Also works with

Enterprise Integration DesignDistributed Systems DesignPerformance Metrics AnalysisTaking OwnershipTechnical TroubleshootingTeamworkTechnical Knowledge SharingProblem SolvingToken-based System DesignDatabase Index CreationDatabase Query AnalysisCache Update StrategyAPI Performance OptimizationMiddleware IntegrationRBAC Module DevelopmentJWT Authentication Filter ImplementationProduction Environment SupportApplication DeploymentCode ReviewAPI Testing with PostmanError HandlingInput Validation ImplementationWeb Application Security ImplementationData ModelingRequirements AnalysisAPI VersioningScalable System DesignDatabase Query OptimizationBatch Processing ImplementationETL Pipeline DevelopmentMachine Data Ingestion DesignCelery Task QueueClickHouse DB UsageApache KafkaRedis Cache ImplementationStreaming Data ProcessingPySparkAnalytical Report CreationMulti-Tenant Architecture DesignLarge Dataset HandlingAPI Authentication ImplementationDatabase IntegrationBusiness Logic ImplementationREST API Endpoint DevelopmentDatabase ManagementPostgreSQL Database UsageTypeScript DevelopmentExpress.js Backend DevelopmentNode.js DevelopmentBackend Development

Proof of Work

Proof of Work

KRATI shares this with people who ask. You'll hear back either way.

Education

B.Tech, Computer Science (Artificial Intelligence)

AKTU · 2020 — 2024

12th Grade, Senior Secondary Education

UP Board · 2018 — 2020

10th Grade, Secondary Education

UP Board · 2016 — 2018

Contact details

Contact details

KRATI shares this with people who ask. You'll hear back either way.

Ask about this candidate

AI responses may contain errors. Proof status and source information are provided by Proof of Skill.

A Proof CV — one profile, kept current, with the proof attached. Back to the portal