# Nirmal Dandala > Founding Engineer Location: San Ramon, California, United States Profile: https://flows.cv/nirmaldandala ## Work Experience ### Founding Engineer @ FluidCloud Jan 2025 – Present | Pleasanton, California, United States - Shaping the company's design vision and bringing it to life - Leading the branding, UX design across our website and flagship product - Highly focused on full stack feature development optimized for high performance - Writing clean. maintainable code - not just to build, but to solve real problems - Moving fast, breaking things when necessary, and fixing them even faster - Taking full ownership of bugs, blockers and builds ### Principal Architect @ Harvard Business School Jan 2024 – Jan 2025 | San Ramon, California, United States - Developing a user interface for a state-of-the-art generative AI chatbot capable of producing human like responses about courses and curriculum offered at HBS. - Chatbot provides 24/7 support to students with consistent responses and minimal latency - Leveraging cutting edge technologies including Amazon Bedrock, Llama 2, Langchain, NodeJS,React and Typescript. - Created a SSO experience with Amazon Cognito with user pool management and token validation. - UI is responsive across various devices and screen sizes ensuring a consistent experience - Enforced the adoption of best practices through style guides, pre commit hooks like husky, github actions to define automated workflows and smoother releases. - Implemented unit testing for critical system components using Jest and React Testing Library ### Lead Full Stack Engineer @ SecureKloud Technologies Jan 2022 – Jan 2024 | Pleasanton, California, United States Client: Restoration Hardware Led the development of React based e-comm applications to deliver feature-rich UI and customer enhancements. Spearheaded the development of a React/MaterialUI based web application for store associates to organize, present and place orders of furniture to end customers. Utilized ExpressJS to establish a robust and modular server infrastructure for GraphQL APIs with Apollo integration to achieve faster and improved data fetching. Leveraged NodeJS to establish efficient database connections for data retrieval and manipulations. Skilled in implementing GraphQL queries and mutations. Mentored and guided junior engineers and drove the adoption of best practices Enforced the best practices with pre-commit hooks like husky and Github actions to define automated workflows and customization for smoother releases. Built CI/CD pipelines to ensure smooth build processes and reduction in release cycles Client: Gilead Sciences Architected the entire front end for a data monitoring application titled DataEz primarily focused on data management/monitoring of medical data. Built multiple React dashboards with websockets for two way data flow to reduce latency and deliver real time data to customers. Architected the development of a scalable NodeJS Backend for Frontend for a data intensive application called DataEz, optimizing performance and response times. Designed and implemented RESTful APIs with NodeJS for seamless communication between frontend and backend systems. Created a Single Sign On experience from the application to third party data apps like Grafana and Airflow through Keycloak. Created a cookie based server side render for faster load times and reduced the first contentful paint time by 80% through code splitting. Implemented unit testing for critical system components using Jest and React Testing Library. ### Staff Software Engineer @ GE Healthcare Jan 2019 – Jan 2022 | San Ramon, California, United States Working on a multiple award winning design system - "Edison Design System" for healthcare applications, built and driven by Angular Building dashboards with React and VueJS Learning and doing awesome stuff everyday .... https://edisondesignsystem.com/ ### Full Stack Engineer @ GE Digital Jan 2016 – Jan 2019 | San Francisco Bay Area Worked as part of the Predix Edge team doing awesome stuff!! Building E2E web applications with great UX and writing testable code. UI/Middle Layer -- VueJS -- NodeJS -- TypeScript -- SASS Testing -- Chai -- SinonJS -- Chai -- Mocha -- WebDrive.IO(Integration testing) Databases -- PostgreSQL -- Mongo ### UI Team Lead @ State Compensation Insurance Fund Jan 2015 – Jan 2016 | Pleasanton CA • Leading a team of developers to build and maintain a querying Single Page Web Application handling large amounts of insurance data records. • Involving in the full Software Development Life Cycle of the web application from its inception to completion. • Building web pages from scratch using HTML5 and CSS3 with emphasis on semantics and user experience. • Using AngularJS as the core UI framework to achieve the Single Page Application experience and various other features like two way data binding, custom directives and filters. • Using route providers to achieve the single page flow and used custom directives to shape the views. • Integrating the views with backend and handling large amounts data in JSON and render it in a methodical and organized manner on the client side. • Integrating applications by designing database architecture and server scripting and overseeing the client side build process in Jenkins. • Working closely with the Quality Analysts to ensure that the application is meets the required standards and bug free. • Support users by developing documentation and ensure developers follow strict coding guidelines for optimum maintenance. ### Sr UI Developer @ Safeway Jan 2014 – Jan 2014 | Pleasanton CA • Worked in an AGILE environment on development and support of their Portal/.com applications. • Collaborates effectively with the creative team and business team to define and analyze user requirements, envisioning system features and functionality. • Design and develop user interfaces to Intranet (portal)/Internet (.com) applications and determining design methodologies. • Built a custom web app generator in Yeoman to install necessary web development tools like GruntJS, Bower through command line. • Built a single page application (SPA) called Offer Management System (OMS) using AngularJS to manage the offers that needed to be promoted to production website. • Used the directives and filters (both inherent and custom) and also various other features in AngularJS. • Performed two-way data binding to exchange data seamlessly between Models and Views. • Analyze the performance of webpages and work towards decreasing the load times to deliver the best user experience. • Ensure the websites adhere to ADA Accessibility guidelines to extend the reach to provide equal access to everyone. • Carry out detailed and advanced SEO techniques to enhance the search ability of the Safeway websites. • Work with JS testing suites like Jasmine to perform unit testing and do extensive bug fixing. ### Sr Front End Developer @ Practice Fusion Jan 2014 – Jan 2014 • Worked in an AGILE environment on development and support of their .COM domain. • Involved in detailed discussions with stakeholders, UI designers and QA testers to come up with the architecture for web pages and data models. • Created external landing pages for Labs and Imaging centers containing all 300+ labs alphabetized. • Built web pages from scratch using HTML5, CSS3, JS and jQuery. • Created a ZIP based/Text based “Search” functionality to filter out Labs/Imaging Centers. • Used Bootstrap CSS layouts to achieve responsive web pages on various device platforms. • Extensively used AJAX to make GET and POST requests to transfer data. • Performed CORS requests to make cross domain requests for data retrieval. ### Senior Web Developer @ Wells Fargo Jan 2013 – Jan 2014 • Worked in an AGILE environment on a massive business driven portal called “CREDITVIEW” • Collaborated extensively with the UI designer’s team on the overall UI conceptualization and design process. • Web portal follows a Model-View Approach which is achieved using AngularJS (MVW) • Used Directives to attach event-specified behavior to DOM elements and bind data. • Created Single Page Applications (SPA) with multiple views and routes to switch them dynamically. • Using jQuery for DOM manipulation, cross browser compatibility, and AJAX request handling. • Extensively used AJAX for data handling with JSON and XML as data interchange formats. • Performed extensive unit testing (end-to-end) and preparing detailed unit test cases as part of it. ### Sr Front End Web Developer @ MobiTV Jan 2012 – Jan 2012 | Emeryville CA • Worked in an AGILE environment on an online movie streaming application which includes the development of web pages which hold rich internet media content. • Played a key role in the team for building the website architecture in implementing the Web 2.0 technologies without losing the aesthetics and structuralism of user-generated content (UGC). • Build webpages with exclusive HTML5 and CSS3 features like animations, media and audio content embedding and SVG content. • Created account pages from scratch using HTML5, CSS3, JS, jQuery and jQueryUI where the end users can create, delete or update their account information. • Implemented a WISHLIST feature where in registered users can add their movies as favorites for online viewing or purchasing. • Used jQuery extensively for various functionalities and DOM manipulation. • Used jQuery Mobile for migration of the HTML5-based code on to mobile and tablet devices. • Implemented OPEN AJAX and using the PUBLISH and SUBSCRIBE methods for the entire data handling and manipulation purposes. • Used a Model-View-Controller (MVC) architecture to execute JS as modules and also initiated modularization of script files using Require.js. • Used various jQuery plugins like iScroll.js (for scrolling of wishlists), draggable.js (for drag and drop), jCacher (for caching of data). • Used the WIDEVINE multiplatform DRM to securely distribute and display media content on various digital devices like PCs, Mobiles and Tablets. • Performed extensive unit testing (end-to-end) and preparing detailed unit test cases as part of it ### Front End Web Developer @ Cisco Systems Jan 2012 – Jan 2012 | Milpitas CA • Worked in an AGILE environment on creation of web pages for a user portal named “FIREBIRD” which included the design, development and testing. • Involved in close collaborative work with the backend team as well as the business team in building web pages with several functionalities as per the requirements. • Also worked with the UX/UI Designers team to create wireframes in Adobe Photoshop CS5 and Adobe Illustrator CS5. • Created contacts pages from scratch using HTML5, CSS3, JS and jQuery where the end users can create, delete or update their contact information. • Created a fully functional, cross browser compatible two-level dropdown menu widget with jQuery and jQuery UI to display the caller information and their respective chronological call record history. • Successful in creating cross browser compatible web pages and did extensive web bug fixing related to IE and other browser issues. • Used the RALLY tool for AGILE project management and interaction with the team. • Used Code Collaborator to create code reviews and worked on the betterment of the existing front end source code quality. • Performed extensive unit testing (end-to-end) and prepared detailed unit test cases as part of it. ### Lead Front End Web Developer @ American Express Jan 2011 – Jan 2011 • Team lead for the project RUBICON which involved the design, development and testing of three dynamic web pages. • Created detailed wireframes and developed Mock-up designs as per the requirements of Business. • Developed the complete HTML, CSS and Javascript of the pages with emphasis on performance, accessibility (AA) and SEO standards. • Implemented Performance Tuning to make the pages load fast and in an effective way. • Developed a COMPARE TRAY functionality to let users compare various cards of American Express. • Used jQuery extensively for event handling, DOM manipulation and cross-browser compatibility. • Used jQueryUI extensively for creation of dialog modals, animations and carousal effects. • Successfully handled JSON /XML data and carried out JSON/XML parsing for form submissions and DOM manipulation. • Understanding of Content Management System (CMS) CMAX. • Performed extensive unit testing (end-to-end) and prepared detailed test scripts as part of it. https://www304.americanexpress.com/credit-card/compare/25330?intlink=us-CCSG-ProspectHP-HeroNav-ViewAllCards ### Front End Web Developer @ Walgreens Jan 2011 – Jan 2011 | Deerfield IL • Created Mock-up designs and developed various functionalities with Java Script and JQuery. • Worked with the team of architects and back-end Developers in a JAVA environment, to gather requirements and enhance the application functionality and add new features. • Used JQuery plugins, JQgrid and Highcharts, to present available data to the users in a visually appealing and easily accessible format. • Extensively used Ajax calls to send parameters and fetch data based on the user triggered events. • Manipulated JSON data to both send and fetch data from the server through GET and POST requests. • Developed a Tree Grid functionality to provide users the facility to organize files into folders. Implemented jquery UI plugins like drag and drop and JSTree to achieve this. • Developed print functionality and download to Excel functionality. • Used CSS, HTML to make effective and cross-browser compatible front end pages with attractive and easy to use functionalities. • Fixed bugs in the production and carried out Unit Testing for the developed functionalities. • As part of testing, prepared effective Test Scripts for each of the developed functionality. ## Education ### Master's degree in Engineering Louisiana Tech University ### Bachelor's degree in Engineering JNT University ## Contact & Social - LinkedIn: https://linkedin.com/in/nirmaldandala - Website: https://www.nirmaldandala.com --- Source: https://flows.cv/nirmaldandala JSON Resume: https://flows.cv/nirmaldandala/resume.json Last updated: 2026-04-05