EXPLORER
Bidisha Mondal đź‘‹
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.
About Me
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.
Master of Science in Computer Science
Syracuse University
August 2023 - May 2025
Bachelor of Technology in Computer Science and Engineering
Sikkim Manipal Institute of Technology
August 2014 - May 2018
Work Experience
Aug 2022 - Aug 2023
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.
Nov 2020 - Aug 2022
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.
Jun 2018 - Nov 2020
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.
Jan 2018 - May 2018
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
Programming Languages
JavaScript
TypeScript
Python
Java
C++
SQL
Project Work
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.
Beacon Of Change aims to create awareness about climate change and foster sustainable practices.
EcoVerse sustainable habit building app.
Fake News Detection using machine learning.
Patents
Filed on Dec 30, 2023
2412859US - INTU/0547US
Pending Approval
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.
Filed on Nov 1, 2023
2312837US - INTU/0547US
Pending Approval
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.