Juhi Bhandari

I'm a software developer passionate about building full-stack applications and solving real-world problems through code. I enjoy working with modern web technologies and continuously improving my skills in backend systems, APIs, and scalable applications.

Career

Experience

Software Engineer

Scotiabank | Toronto, ON | Dec 2025 - Present

Cash Management Technology

  • Debugged and resolved transaction-processing failures across 4+ IBM App Connect integration flows by tracing message payloads and rewriting ESQL transformations to correct data-mapping logic across payment workflows.
  • Investigated discrepancies between local and UAT environments using SQL queries against transactional data, ensuring reliable promotion of fixes through multi-week release cycles to production.
  • Identified and corrected invalid transaction-state transitions in payment workflows by updating state-machine configurations within a high-availability enterprise payment platform.

Highlights

Featured Projects

MLH Production Engineering Hackathon

LatencyLens

Full-stack journaling application for creating and managing daily entries with secure authentication and performance monitoring.

Node.jsExpressDockerPrometheusGrafanaAlertmanagerWebhooksREST APIsSystem Monitoring
  • Engineered a backend system to capture and analyze API latency metrics across endpoints for real-time performance visibility
  • Containerized services using Docker and integrated Prometheus for metrics scraping and time-series data collection
  • Built interactive dashboards in Grafana to visualize latency trends, peak loads, and system health
  • Configured Alertmanager with webhook integration to trigger notifications when services experienced downtime (>60s)
  • Designed a lightweight observability pipeline simulating real-world production monitoring and incident detection workflows
  • Achieved Top 3 placement (tie) in MLH Production Engineering Hackathon
  • Simulated production-grade monitoring and alerting workflows for proactive system reliability
  • 🏆 Achievements & Results
  • 🥉 Overall: Tied for 3rd Place
  • ⚡ Incident Response: Tied for 2nd Place
  • 📈 Scalability: Tied for 2nd Place
  • 🛡️ Reliability: Tied for 2nd Place
  • 📝 Documentation: 🥇 Tied for 1st Place

Portfolio

Projects

DevFlow

Full-stack journaling application for creating and managing daily entries with secure authentication.

ReactViteNode.jsExpressMongoDBJWT
  • Built and deployed a full-stack developer productivity platform enabling users to log daily work entries (tasks, blockers, learnings) stored as date-indexed MongoDB documents.
  • Implemented JWT-based authentication with bcrypt password hashing to secure REST API routes,and configured CORS for cross-origin deployment.
  • Deployed frontend on Vercel and backend on Render with environment-based API configuration
View Project

QuickCard

Full-stack journaling application for creating and managing daily entries with secure authentication.

ReactViteNode.jsExpressMongoDBJWT
  • Built a digital networking card platform that generates shareable profile cards, QR codes, and downloadable PDF resumes from a single user profile form.
  • Integrated Puppeteer on the Node.js backend to dynamically render and export server-side PDF resumes from HTML templates.
  • Designed a decoupled client/server architecture using Axios-based REST API communication between the React frontend and Express backend
View Project

Web E-Commerce Application

REST API and web application simulating an online store backend with product filtering and image uploads.

Node.jsExpressJavaScriptHTMLCSSCloudinary
  • Developed a server-side e-commerce application with RESTful API endpoints supporting product browsing, category and date-based filtering, and new item creation
  • Integrated Multer and Cloudinary for multipart image uploads, enabling cloud-hosted poduct images without local storage dependency
  • Applied JSON-based persistence to manage product and category data, implementing routing and middleware patterns without a database dependency
View Project

Superstore Dashboard

Retail analytics project analyzing sales data and generating dashboards and visualizations.

PythonPandasMatplotlibPower BITableauExcelStreamlit
  • Built an interactive sales analytics dashboard processing a ~10,000-row retail dataset with CSV/XLSX upload support and automatic schema detection for zero-configuration exploration.
  • Implemented dynamic filters (region, category, date range) driving KPI cards, monthly sales trends, regional profit comparisons, and top-product rankings.
  • Modularized data-processing logic into a reusable analysis.py module enabling independent chart generation outside the live dashboard.
View Project

MERN To-Do List Application

Task management application using the MERN stack with persistent storage.

MongoDBExpressReactNode.js
  • Implemented CRUD API endpoints connected to MongoDB.
  • Connected React frontend with backend APIs using fetch/axios.
  • Enabled dynamic task creation, updates, and deletion.
  • Improved project setup and environment configuration.
View Project