App LogoApp name
TS

Tanvi Sharma

Open to work2 years experience

Software Developer

GurgaonTarget Roles: Backend Engineer • Full-Stack Developer • Frontend Specialist

Software Developer at DarioHealth | Python, Node.js, AWS, Kafka

GitHubLinkedIn
Resume
Email

Standing Rank

Rank Not Available

Developer Badges

Badges Pending

Skills & Technologies

26 skills
javascriptpythonc++sqlpostgresqlmongodbredisnode.jsexpress.jsreactflaskflask-adminsqlalchemyawsmskec2lambdasecrets managerdockerserverlessapache kafkabrazesentrygitgithub copilotcursor ai

Work Experience

Software Developer

DarioHealth

Apr 2025 - Present Gurugram, India
  • Built cross-region Apache Kafka event pipeline spanning 6 AWS regions with clusters centralized in us-east-1; developed an internal Python package for Kafka producers and consumers and implemented Celery workers to publish events asynchronously; researched and defined IAM and VPC peering requirements for secure cross-region MSK access.
  • Executed eligibility file fallout reporting pipeline for million-record datasets, generating structured error reports with column-level validation, standardized error codes, and descriptive messages for invalid records.
  • Migrated Dario Eligibility system from legacy infrastructure and built a reusable, CMS-controlled user-blocking modal supporting dynamic ineligibility messages via Flask-Admin.
  • Leading Hygraph CMS unification across multiple products into a single project, eliminating redundant content management workflows and enabling clinical and content teams to manage all products from one platform.
  • Led accessibility overhaul of DarioMind application, resolving 100+ WCAG 2.1 violations—added NVDA screen-reader support, improved voice-control accessibility, and resolved high-zoom reflow issues—resulting in VPAT certification and fulfilling Amazon’s renewal requirements.

Associate Software Developer

DarioHealth

Jun 2024 - Mar 2025 Gurugram, India
  • Supported Node.js v16 to v20 upgrade across multiple serverless microservices, ensuring backward compatibility and zero-downtime deployment to production.
  • Developed and executed data-migration scripts to transition legacy user-flow datasets to the new system architecture, maintaining data integrity throughout.
  • Resolved 100+ Ox-Security flagged vulnerabilities across 5 microservices (20 per service), hardening security posture and optimizing backend performance across the platform.

Projects

FlowGuard — Distributed API Gateway & Rate Limiter

PythonFlaskRedisPostgreSQLApache Kafka
  • Built an API gateway in Flask that proxies requests and enforces configurable rate limits using three algorithms: fixed window, sliding window log, and token bucket— with documented tradeoffs for each.
  • Stored rate limit rules in PostgreSQL with Redis caching; implemented rule precedence (specific IP + endpoint beats wildcard) and hot-reload on rule updates without gateway restart.
  • Load tested with Locust (20 concurrent users) — 429 responses return in ~11ms by short-circuiting at the Redis layer, achieving 91% block rate on rate-limited endpoints.

AI-Powered Personal Finance Tracker

JavaScriptPythonMERN StackFlaskPostgreSQLMongoDBDockerGoogle Gemini API
  • Integrated AI function calling via Google Gemini API and Model Context Protocol (MCP) server for structured expense operations, enabling natural language transaction management.
  • Designed a Flask-based Feature Flag microservice using SQLAlchemy and PostgreSQL to gate AI feature rollout at the user level, enabling safe A/B experimentation.
  • Containerized entire stack (React, Express.js, Flask, MongoDB, PostgreSQL) with Docker and Docker Compose, enabling one-command deployment with isolated networks and persistent volumes.

Leaderboard Standings

Leaderboard Position Pending

Global test scores, peer standing percentiles, and algorithm leaderboard ranks are updated dynamically.

Assessment Highlights

Assessments Not Completed

Coding evaluations, system assessment results, and conceptual score badges will appear here after taking a test.

AI Collaboration Score

AI Collaboration Score Pending

Developer coding behavior, assistant cooperation, and AI pair-programming indicators are evaluated during live coding sessions.

Role Compatibility Profile

Role Compatibility Analysis Pending

Custom matching reports, candidate role compatibility percentiles, and core engineer strength profiles are processed once conceptual code screenings are complete.

Achievements

Achievements Not Earned

Special rewards, developer badges, system recognition certificates, and conceptual milestones will display here.

About Details

Professional Bio

Software Developer with experience in building scalable event pipelines, microservices, and cloud infrastructure. Proficient in Python, Node.js, AWS, and Kafka, with a focus on system reliability and performance optimization.

Bachelor of Engineering in Computer Science in Computer Science

UIET, Panjab University (2020 - 2024)

Languages: English, Hindi
Email: Locked