Portfolio
TS

TusharSharma

Software Engineer
>
About
CORE_ENGINE

01_PROFILE.MD

COMPILING SYSTEM ARCHITECTURE... 100%

DECODING COMPLEXITY.
SCALING SOLUTIONS.

> I am a Software Engineer who views code as a tool for architectural precision. Focusing on the intersection of high-performance systems and scalable user interfaces. Most recently owned the KPI analytics platform end-to-end at Salescode.ai.

Core_Stack

BACKEND
PythonFastAPIJavaNetty
DATA
PostgreSQLElasticsearchRedisKafka
AI / LLM
RAGEmbeddingsPrompt EvalClaude
$ cat /etc/skills/*.yml
Process
CURRENT_OPS

// previously deployed at Salescode.ai as a Software Engineer. now building Python/FastAPI services and LLM systems (RAG, multi-provider failover) over PostgreSQL, Redis, Elasticsearch and Kafka.

TECH.EXE

04_SYSTEM_DEPENDENCIES

$ cat /etc/skills/*.yml
languages.yml
01

# languages.yml

02

languages:

03
-Python
04
-JavaScript
05
-TypeScript
06
-Java
07
-Go
08
-SQL
backend_apis.yml
01

# backend_apis.yml

02

backend_apis:

03
-FastAPI (async)
04
-REST API Design
05
-SQLAlchemy
06
-OAuth2/JWT
07
-Spring Boot
08
-Netty
09
-Microservices
data_messaging_cloud.yml
01

# data_messaging_cloud.yml

02

data_messaging_cloud:

03
-PostgreSQL
04
-MySQL
05
-Redis
06
-Elasticsearch
07
-Kafka
08
-GraphQL
09
-AWS (EC2, S3, DynamoDB)
ai_llm_systems.yml
01

# ai_llm_systems.yml

02

ai_llm_systems:

03
-RAG
04
-Vector Search
05
-Prompt Design & Eval
06
-LLM Orchestration
07
-Multi-provider Failover
08
-Structured Outputs
devops_practices.yml
01

# devops_practices.yml

02

devops_practices:

03
-Jenkins CI/CD
04
-Docker
05
-Git
06
-Logging & Monitoring
07
-Root-cause Analysis
frontend.yml
01

# frontend.yml

02

frontend:

03
-React.js
04
-Next.js
05
-Tailwind CSS
ALL_SYSTEMS_GO // HASH: 0xTS27A
Journey
HISTORY_LOG

02_EXPERIENCE.EXE

PARSING DEPLOYMENT HISTORY... SUCCESS
...
Salescode.ai
Aug 2024 - Aug 2026
Salescode.ai
01011001 01011001 01011001 01011001 01011001

Software Engineer

// Backend Engineer for SalesLens (KPI analytics & dashboard platform). Owned the KPI analytics service used by 50-60 clients end-to-end — from gathering requirements to production support — across Elasticsearch, Redis, Kafka and AWS.

Cut dashboard API latency from 700-800ms to under 200ms by building a runtime query aggregation API with Redis caching, replacing a static layout that re-aggregated 2 years of history on every request.
Enabled real-time KPI breakdowns by user, location and division under 300ms with a pivot index strategy on Elasticsearch.
Reduced an ETL pipeline's runtime by 90% (30-40 minutes to 3-5) by rebuilding how it consumed ML-generated recommendations from AWS S3.
Eliminated batch delay in KPI reporting with an event-driven scheduler polling every 30 seconds and orchestrating in-memory KPI calculation.
Automated multi-step KPI batch runs on Jenkins CI/CD, turning hand-started runs with no recovery path into scheduled, repeatable, recoverable ones.
Onboarded and supported 50-60 clients across 3 product lines (SFA, eB2B, COE), translating business requirements into client-specific KPI logic.
Won the Lead Performer Award (2025) for independently designing and delivering the platform's custom KPI computation logic.
JavaNettyElasticsearchRedisKafkaAWS S3MySQLJenkinsREST APIsCI/CD
CONTINUOUS_INTEGRATION: IN_PROGRESS
SYSTEMSENGINEERING

03_REPOSITORIES.SYS

Status: Production-Grade Systems Active
COMPLETED
Socratese

Socratese

// A Socratic tutor over Obsidian notes: a local RAG pipeline grounds an LLM that only asks questions, never answers, forcing you to reconstruct your own notes from memory.

Technical Challenge

Resolved 6-turn question loops by moving stall detection into deterministic code after 3 measured prompt fixes failed (1 made adherence worse); shipped 249 mutation-verified tests with the TUI driven headlessly under strict pyright.

PythonTyperTextualRAGOpenAI EmbeddingsChromaAnthropic ClaudeSQLite
COMPLETED
InsightsHub

InsightsHub

// An AI-powered GitHub analytics engine transforming activity into narrative insights using LLMs and async data pipelines.

Technical Challenge

Managed high-volume API rate limiting and data consistency by implementing a Redis-backed asynchronous queue and GraphQL batching.

PythonFastAPIPostgreSQLRedisLLM IntegrationGraphQLNext.js
COMPLETED
Event Processing Platform

Event Processing Platform

// A production-grade event-driven system implementing idempotent consumers and comprehensive observability pipelines with Prometheus and Grafana.

Technical Challenge

Ensured exactly-once processing using Redis-based deduplication and built a resilient architecture with Dead Letter Queue (DLQ) handling and real-time Kafka consumer lag monitoring.

JavaSpring BootKafkaPostgreSQLRedisPrometheusGrafana
Labs & Learning
COMPLETED

Music Library API

// A RESTful API for managing music libraries with JWT authentication and fuzzy search.

GoGinPostgreSQLJWTDocker
COMPLETED

Personal Shell

// A custom command-line interface exploring low-level system programming and process management.

GoCLISystem Programming
CONTINUOUS_DEPLOYMENT: OPERATIONAL
Connect

Connect.exe

SYSTEM STATUS: ACTIVE | --:--:--
contact.yml
01

# contact.yml

02

service: tushar-sharma

03

status: open_to_work

04

remote: true

05

 

06

runtime:

07

role: backend engineer

08

stack: [python, fastapi, java, netty]

09

data: [postgres, redis, kafka, elasticsearch]

10

 

11

healthcheck:

12

path: /ping

13

interval: 30s

14

$ curl -s localhost:8080/ping

15

{"status": "ok", "open_to_work": true}_

# Note: Always looking for challenges that require deep technical knowledge and creative problem solving.