Bidisha Mondal - Developer Portfolio

Bidisha Mondal đź‘‹

Open to work / ‍
a
F
u
l
l
-
S
t
a
c
k
A
I
/
M
L

A dynamic Software Engineer with a passion for leveraging cutting-edge technology to solve real-world problems. With a robust background in Computer Science, holding a Bachelor of Technology (B-Tech) degree in Computer Science and Engineering and currently pursuing a Master of Science (M.S) degree at Syracuse University, I bring both academic excellence and practical experience to the table.

resume icon

About Me

Software Engineer specializing in AI and Full-Stack Web Development

Bidisha Mondal

Full-Stack Developer and AI/ML Enthusiast

I am a seasoned software professional with five years of industry experience, currently pursuing a Master's degree in Computer Science at Syracuse University. My expertise lies in developing scalable, robust, and intuitive web applications as well as software infrastructure that solve complex real-world problems and enhance user experience.

My collaborative spirit, innovative mindset, and proven problem-solving abilities ensure that I deliver impactful software solutions within critical timelines.

I am enthusiastic about leveraging my skills and experiences to contribute to forward-thinking projects and drive technological excellence.

resume icon
Syracuse University Logo

Master of Science in Computer Science

Syracuse University

August 2023 - May 2025

Sikkim Manipal Institute of Technology Logo

Bachelor of Technology in Computer Science and Engineering

Sikkim Manipal Institute of Technology

August 2014 - May 2018

Work Experience

Seasoned software professional with 5 years of industry experience

Intuit Inc. | Senior Software Engineer

Aug 2022 - Aug 2023

  • Architected a Spring Boot based backend framework for multi-condition support in workflows, with 90% test coverage. Introduced extensive code to facilitate backward-compatible create, read, update and delete (CRUD) operations.
  • Spearheaded the design and development of 3 AI features: a workflow template recommendation engine, a Gen-AI powered chatbot for automatic workflow creation built using Natural Language Processing, and a email reminder service.
  • Implemented database modifications - column indexing for 30% faster read operations using Spring Data Elasticsearch.
  • Established integration patterns for connecting to third-party CRM applications from QuickBooks Online (QBO) that brought down the development time from 2 quarters to 2 sprints.
  • Owned the design and development of the end-to-end DATA-IN pipeline for Salesforce integration with QBO Advanced.
  • Mentored interns and junior engineers, helped them with product, codebase ramp-up as well as guided them on code reviews and system design decisions.

Intuit Inc. | Software Engineer 2

Nov 2020 - Aug 2022

  • Engineered and open-sourced 15+ scalable UI components using Next.js, Styled Components, Storybook and Webpack.
  • Orchestrated the design and deployment of a reusable form builder framework using React.js, TailwindCSS and Vercel.
  • Enhanced Intuit’s analytical ML model to predict payment defaulters based on prior usage behavior, with 87% accuracy.
  • Performed network waterfall analysis and optimized the page load times of 2 core QBO workflows (30% reduction in TP99 metric).
  • Built a workflow that enables QBDT payments customers to set up OAuth 2 identities using invitation & request access flows.

Talview | Software Engineer - Frontend

Jun 2018 - Nov 2020

  • Refactored legacy code and introduced 10+ UI features, including question bank management, assessment creation tool, and incorporated client-side AI-based face detection using React.js, Node.js GraphQL, TensorFlow.js and WebRTC.
  • Revamped existing code to remove errors while introducing new feature and functionalities; interface upgrade to enhance performance, scalability, and user experience.
  • Collaborated with cross-functional stakeholders to deliver features on time while maintaining high code quality.
  • Developed and optimized interactive, user-friendly, feature-rich, and data-driven web applications.
  • Brainstormed the technical feasibility of product and design requirements with respective stakeholders to ensure designs were efficient, feasible, technically sound, and valuable to the consumer.

Talview | Software Engineer Intern

Jan 2018 - May 2018

  • Enhanced application experience by delivering crucial bug fixes within strict timelines.
  • Utilised React.js, Node.js, and PDFKit libraries to single-handedly implement a PDF report generation micro-service.
  • Introduced extensive functional test cases using Jest and Mocha along with Cypress and Playwright for automation tests.
  • Authored and maintained proper documentation, change-logs for all features.

Skills

Full-Stack developer with experience in Web and AI/ML technologies

Programming Languages

JavaScript

TypeScript

Python

Java

C++

SQL

Project Work

My work and personal project experience

Workflow Automation Service is a backend microservice that powers Intuit's workflow's UI.

Workflow Offering is the user interaface that allows users to efficiently create and manage their workflows.

Proview is a frontend application that provides remote proctoring solutions for online assessments.

Landmark Recognition using image datasets.

Message And Mingle is a real-time chat application.

TalentTap is an AI-powered interview platform.

EloquenceAI using LLM's and Generative-AI.

Fake News Detection using machine learning.

Patents

I pioneered 2 patents at Intuit Inc.

COMPILER AND RECOMMENDATION ENGINE FOR MULTI-CONDITION WORKFLOW CONFIGURATION

  • Many software users configure automated workflows that can fail due to errors in complex, condition-dependent setups, leading to high costs and poor user experiences.
  • To address this, a new method has been developed for automated workflow configuration assistance.
  • This method checks the compatibility and redundancy of conditions before finalizing the workflow setup, alerts the user to any issues, and then makes corrections based on user feedback.
  • The approach, implementable as a set of computer instructions or within a computer system, improves reliability and efficiency in workflow automation.

AUTOMATE WORKFLOW CREATION IN QBO ADVANCED USING GENERATIVE AI

  • Automated workflow assistance uses generative AI to simplify the creation of workflows in systems, like those used for financial management tasks.
  • Users can input problems in natural language, and the system uses machine learning to select appropriate templates and gather necessary data.
  • The AI populates these templates with the data and then generates the workflow, reducing the need for specialized knowledge and making the process more user-friendly.
  • This technology is embodied in various forms, including computer systems, software, and digital storage mediums.
main*
Go Live