Hello
I'm Shovon Saha

I am a System Development Specialist, and Toronto based Photographer & Videographer

Latest Articles

About Me

System Development Specialist at the City of Toronto with 5+ years of experience building enterprise applications that serve millions of users. Currently developing end-to-end business applications at the City Clerk's Office, focusing on making government services more accessible and efficient.

Recent Achievement: First Place winner of Toronto's internal Data & AI Innovation Challenge for creating the Toronto Open Data Assistant - a conversational AI tool that makes municipal datasets accessible through natural language queries.

At IBM, I led cross-platform feature development for Cognos Analytics, serving 1M+ users globally. I optimized data processing systems, achieving 70% reduction in retrieval times and 80% improvement in frontend performance. I've also launched profitable SaaS products, including one that reached 110% profit margin within two months.

My approach focuses on human-centered design - building systems that reduce cognitive overhead while providing powerful capabilities. Whether working on enterprise analytics or government technology solutions, I create tools that help people make better decisions with greater confidence.

Skills

RAG ArchitectureRAG Architecture
LangChainLangChain
LangGraphLangGraph
Vector EmbeddingsVector Embeddings
Multimodal AIMultimodal AI
OpenAI APIOpenAI API
Prompt EngineeringPrompt Engineering

Projects

Toronto Open Data Assistant

First Place winner of Toronto's internal Data & AI Innovation Challenge. A conversational AI assistant that leverages retrieval-augmented generation (RAG) to provide factual and visual answers to citizen queries using Toronto's open datasets. The system makes municipal data accessible through natural language interaction while maintaining government privacy and compliance standards.

  • RAG Architecture
  • Ollama
  • Vector Databases
  • Municipal Open Data APIs
  • +7 more

    Resume ATS Analyzer

    An AI-powered resume analysis tool that evaluates your resume against specific job descriptions to increase your chances of passing Applicant Tracking Systems (ATS). The application intelligently recognizes technical term variations, understands skill hierarchies, and provides actionable recommendations to improve your resume's match rate. With support for multiple AI providers and a clean, intuitive interface, it offers both basic keyword matching and advanced analysis with comprehensive insights on skills, experience alignment, and formatting optimization.

    • React
    • TypeScript
    • Express.js
    • TailwindCSS
    • +7 more

      Quick MD Viewer - Markdown Editor & Document Manager

      A sleek, intuitive markdown editor and document management system that allows users to create, edit, preview, and organize markdown documents with real-time rendering. The application features a clean, modern interface with dark/light theme support, seamless document synchronization across devices, and efficient state management for a responsive user experience. Designed for writers, developers, and note-takers who appreciate distraction-free writing with powerful markdown capabilities.

      • React
      • TypeScript
      • Zustand
      • TailwindCSS
      • +6 more

        Adzeera - Media Production & Digital Agency

        A comprehensive digital platform for a media production and web development agency, featuring a modern design system, integrated portfolio showcasing, and seamless content management. The platform combines photography, videography, and web development services with a focus on brand elevation through exquisite media production and strategic social marketing.

        • Next.js
        • React
        • TailwindCSS
        • Framer Motion
        • +4 more

          Autovana - Mobile Car Detailing Platform

          A comprehensive mobile car detailing booking platform featuring a sophisticated scheduling system, dynamic pricing calculator, location-based service radius calculation, and automated communication workflow. The platform combines Google Maps integration for accurate service area coverage with a streamlined booking process, real-time cost calculation, and automated email notifications.

          • React
          • Node.js
          • Express
          • Firebase/Firestore
          • +7 more

            AI Chat Widget

            A versatile and customizable chat widget that integrates multiple AI providers (OpenAI, Claude, Mistral, Gemini, NVIDIA) with knowledge base support, featuring a responsive design and seamless provider switching capabilities. Built with React and TypeScript, it offers enterprise-grade features while maintaining a clean, user-friendly interface.

            • React
            • TypeScript
            • TailwindCSS
            • Zustand
            • +3 more

              Subbbed - Subscription Tracker

              A modern Chrome extension for tracking and managing subscriptions with automated notifications, featuring a beautiful UI with smooth animations and comprehensive subscription management capabilities.

              • JavaScript
              • Chrome Extensions API
              • TailwindCSS
              • HTML5
              • +2 more

                AI Customer Service Chat Platform (2024)

                Built a full-stack application using React and Flask with real-time communication features, JWT authentication, rate limiting, password hashing, RESTful APIs, Chakra UI, WebSocket, Mistral AI integration, and SQLite database.

                • React
                • Flask
                • Chakra UI
                • WebSocket
                • +1 more

                  IBM Internal Test Dashboard (Internship)

                  Developed an internal test dashboard using Spring Java, Docker, and Maven, with Jenkins integration for CI/CD, and features for test results tracking and build monitoring.

                  • Spring Java
                  • Docker
                  • Maven
                  • Jenkins

                    Network Analysis Module

                    Built a sophisticated network speed testing and analysis tool using Next.js and FastAPI, featuring AI-powered analysis with multiple provider support and comprehensive network diagnostics.

                    • Next.js
                    • FastAPI
                    • Python
                    • TailwindCSS
                    • +2 more

                      Feature Flag Management Service

                      Implemented scalable feature flag management with dynamic control of feature availability, enhancing deployment flexibility and achieving a 40% improvement in safer feature rollouts.

                      • React
                      • Node.js

                        Portfolio Website

                        Built a custom-designed responsive portfolio using Gatsby, React JS, MDX, GraphQL, Redux, HTML5, and styled-components, achieving a 95% Lighthouse performance score.

                        • Gatsby
                        • React JS
                        • MDX
                        • GraphQL
                        • +3 more

                          Notification Service

                          Developed a real-time communication system with React JS, Node.js, and Socket.io, implementing prioritized messaging and handling over 1000 concurrent connections.

                          • React JS
                          • Node.js
                          • Socket.io

                            Banking Android Application

                            Created a banking application using Java, XML, and Android Studio, implementing the MVC design pattern and handling essential transactions like deposits, transfers, and withdrawals.

                            • Java
                            • XML
                            • Android Studio

                              Project Dashboard (MERN)

                              Full MERN stack implementation of a project tracking tool with assignment management and an issue tracking system.

                              • MongoDB
                              • Express.js
                              • React
                              • Node.js

                                E-Commerce Website

                                Developed an e-commerce platform using ReactJs and TypeScript, integrated with FAKESTORE API to implement shopping functionality.

                                • ReactJs
                                • TypeScript

                                  BattleShip Game

                                  Developed the classic BattleShip game in Eiffel programming language, utilizing Software Design contracts and the Singleton Pattern.

                                  • Eiffel