Overview
Work History
Education
Skills
EXTRA-CURRICULAR ACTIVITIES
Timeline
Generic

Saurabh Bandawar

Overview

10
10
years of professional experience

Work History

UI lead and Developer

Data Economy
10.2023 - Current
  • Led a cross-functional UI team of 15 developers across Angular and React projects.
  • Architected scalable front-end solutions using Angular 16 with Material UI and React, building reusable component libraries.
  • Improved application performance through Webpack optimization, code splitting, lazy loading, and CI/CD integration.
  • Collaborated closely with product managers, UX designers, and backend teams to deliver seamless API integrations using GraphQL and Axios.
  • Delivered responsive and accessible user interfaces leveraging HTML5, SCSS, and modern JavaScript (ES6+).
  • Managed secure API communication, including token-based authentication, error handling, and caching strategies.
  • Conducted code reviews, mentored junior developers, and enforced best practices using ESLint, Prettier, and GitHub Actions.

Senior Software Developer

Citi Bank
06.2023 - 10.2023
  • Implemented Agile Methodologies SCRUM a lightweight framework, UI SDE for managing and controlling iterative and incremental projects.
  • Implemented functionality using Angular 16, Typescript, and ES6.
  • Worked on legacy application to upgrade angular CLI.
  • Used Angular 16 routing features to make the component independent.
  • Used Angular16 Life Cycle Hooks throughout the application for components.
  • Used @Input and @Output for passing data and triggering events across different components.
  • Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.

Senior Software Developer

Deloitte
05.2022 - 05.2023
  • Interact with businesses to understand business requirements and participated in the UX design process.
  • Participated in the development and testing of various modules assigned.
  • Implemented Agile Methodologies SCRUM a lightweight framework to manage and control iterative and incremental projects on UI.
  • Involved in web designing and development using HTML5, CSS3, SCSS, JavaScript, and Typescript and extensively used Table-less Design in CSS for positioning.
  • Used Figma as a stylesheet guide and to provide remarks or suggestions on developed UX designs.
  • Implemented application functionality using Angular 10+, Typescript, and ES6.
  • Used Angular 10+ routing features to make the component independent.

Senior Software Developer

L&T Infotech
11.2018 - 05.2022
  • Analyzed business requirements, and participated in technical design, development, and testing of various modules assigned.
  • Implemented Agile Methodologies SCRUM a lightweight framework, UI SDE for managing and controlling iterative and incremental projects.
  • Involved in web designing using HTML5, XHTML, CSS3, SASS, and JavaScript, and extensively used Table-less Design in CSS for positioning.
  • Implemented functionality using Angular 7+, Typescript, and ES6.
  • Used Angular 7 routing features to make the component independent.
  • Effectively used CSS3 features, created multiple columns, borders, and backgrounds, and used SASS to maintain the code with snippets and available libraries.
  • Used Angular7 Life Cycle Hooks throughout the application for components.
  • Used @Input and @Output for passing data and triggering events across different components.
  • Involved in developing programming user interface design and front-end (HTML) for the Web application using HTML, Typescript & SCSS to the client's requirements.
  • Involved in the development of HTML and Angular for client-side presentation and data validation on the client side within the forms.
  • Have used Angular 7 services to retrieve data from the server synchronously in the background without interfering with the display and existing page interactively.
  • Designed and documented REST/HTTP APIs, including JSON data formats and API versioning strategy.
  • Integrate the dynamic pages with Angular to make the views dynamic.
  • Worked with making calls to APIs to fetch the data from the backend as JSON response and parse it on the UI for DOM/CSS Manipulation.
  • Coordinate with QA for testing, Production releases, Application deployment, and integration. Provided production-level code to the engineering team for product development, including cross-browser support, and CSS optimization.
  • Increased developer productivity by using efficient programming methodologies and local development.

UI/Web Developer

Anagh Technologies INC.
06.2018 - 11.2018
  • Implemented Agile Methodologies SCRUM a lightweight framework, UI SDE for managing and controlling iterative and incremental projects.
  • Involved in web designing using HTML5, XHTML, CSS3, JavaScript, and jQuery and extensively used Table-less Design in CSS for positioning.
  • Implemented functionality using Angular4, Typescript, and ES6.
  • Used Angular4 routing features to make the component independent.
  • Effectively used CSS3 features, created multiple columns, borders, and backgrounds, and used SASS to maintain the code with snippets and available libraries.
  • Implemented Angular 4 services to communicate with Express.js on the server side to perform CRUD operations on the database.
  • Used Angular4 Life Cycle Hooks throughout the application for components.
  • Used NPM (Node Package Manager) and Browserify for the application's dependency and version management of NodeJS packages.
  • Used @Input and @Output for passing data and triggering events across different components.
  • Developed the front-end framework, monitoring dashboards, and real-time monitoring of user interfaces using Angular Widgets using Custom directives.
  • Involved in developing programming user interface design and front-end (HTML) for the Web application using HTML, Typescript & SCSS to the client's requirements.
  • Involved in the development of HTML and Angular.js for client-side presentation and data validation on the client side within the forms.
  • Developed the search engine and performance-optimized front-end (HTML, CSS, and JS) for business and e-commerce Websites.

Software Developer

Amphora Inc.
05.2017 - 12.2017
  • Developed backend APIs using Node.js, including services to fetch Outlook data for a Siri-like voice-enabled application.
  • Architected and implemented front-end applications using AngularJS, Angular 2, HTML5, CSS3 (SASS/LESS), and JavaScript, ensuring responsive and scalable UI.
  • Built both Template-driven and Reactive Forms in Angular 2 with reusable services for cross-component logic sharing.
  • Prototyped advanced UI features and dashboards using HTML5, SASS, Chart.js, and Highcharts.
  • Integrated Cordova plugins to provide native device functionality, such as camera access, within hybrid mobile apps.
  • Developed auto-complete/auto-suggest components using Ajax, jQuery, JSON, and RESTful web service calls.
  • Applied Responsive Web Design (RWD) techniques to optimize experiences across different devices and orientations.
  • Used Ajax and JSON with jQuery for asynchronous data requests and efficient UI updates.
  • Built dynamic JavaScript-based web forms with client-side validation, custom navigation, and real-time interactivity.
  • Developed prototype applications using Backbone.js and jQuery, consuming REST APIs from cross-domain sources.
  • Collaborated with product managers and visual designers to finalize UI/UX design decisions.
  • Participated in Agile 2-week sprint cycles, including sprint planning, end-of-sprint demos, and retrospectives.
  • Created and maintained documentation and complex UI workflows using the client's wiki.
  • Conducted quality assurance on UI layers by identifying and resolving issues such as bugs, broken links, and layout defects.
  • Performed address and SSN/SIN validation logic to meet compliance needs for locales like the US, UK, and Canada.
  • Defined the overall layout, theme, and process flows of web applications using HTML5, XHTML, and CSS3.
  • Managed source control and feature branching with Git and SourceTree.

Web Developer

Notus Technologies
08.2015 - 08.2016
  • Involved in Requirements and Analysis Understanding the requirements of the client and the flow of the application as well as the application Framework.
  • Designed and Developed User Interactive (UI) Web pages with the help of HTML5, HTML, CSS3, CSS, JavaScript, jQuery, Bootstrap, and AJAX.
  • Design overall MVC architecture of the web application, maintaining and improving quality and ensuring responsiveness of applications.
  • Remodeling Project Architecture and implementing entity framework, using C# LINQ for improved coding.
  • Revamped UI and app interface for customer-facing Ad-tech website increasing smooth user experience using angular, jQuery, and AJAX.
  • Designed dynamic client-side JavaScript codes to build web forms and simulate processes for web applications, page navigation, and form validation.
  • Involved in creating an interface to manage the user menu and Bulk update of Attributes using Angular.js, Node.js, Require.js, Ext.js, and jQuery.
  • Used Flexbox a layout model that allows elements to align and distribute space within a container. Using flexible widths and heights, elements can be aligned to fill a space or distribute space between elements, making it a great tool for responsive design systems.
  • Involved in developing XML, HTML, and JavaScript for client-side presentation and data validation on the client side.
  • Used the Node.js and Angular.js MVC Frameworks in the development of web applications.
  • Designed and developed User Interface Web Forms using Adobe Flash, CSS, Dreamweaver CSS, and JavaScript.
  • Worked with Agile software lifecycle methodologies. Create design documents when and as required. Perform coding, debugging, and testing.
  • Reviewed and created Development plans, Test Strategies, and other related documents.
  • Responsible for cross-browser compatibility and hence exposure to popular browsers.
  • Successfully executed all the test cases and fixed any bugs/issues identified during the test cycles.

Education

Master of Science (MS) - Information Systems

Pace University, Seidenberg School of Computer Science and Information Systems
New York, NY
01.2018

Bachelor of Engineering (BE) - Computer Science

Mumbai University, Rajiv Gandhi Institute of Technology
Maharashtra
01.2015

Skills

  • Web Technologies: HTML, HTML 5, DHTML, Cascading Style Sheets (CSS), CSS3, JSON, JavaScript, AJAX, jQuery, Bootstrap, ECMAScript 6, Typescript, Protractor, Jasmine
  • JavaScript Libraries: AngularJS, NodeJS, ReactJS, AngularJS, Angular10
  • Programming Languages: Java, C, Python
  • IDE & Tools: Notepad , Dreamweaver, Microsoft Visual Studio
  • Methodologies: Agile, Scrum, Waterfall
  • Database: MySQL, Oracle DB, Mongo DB

EXTRA-CURRICULAR ACTIVITIES

Completed a non-credit online course on HTML, CSS, and JavaScript authorized by The Hong Kong University of Science and Technology and got the certification. Developed a game that tests the observation skills of users Completed a non-credit online course on Python authorized by the University of Michigan and got the certification. Completed a non-credit online course on Ionic3 and Firebase by Udemy and got the certification. Completed a non-credit online course on Angular and Firebase by Udemy and got the certification.

Work Type

Full Time

Work Location

On-SiteRemoteHybrid

Timeline

UI lead and Developer

Data Economy
10.2023 - Current

Senior Software Developer

Citi Bank
06.2023 - 10.2023

Senior Software Developer

Deloitte
05.2022 - 05.2023

Senior Software Developer

L&T Infotech
11.2018 - 05.2022

UI/Web Developer

Anagh Technologies INC.
06.2018 - 11.2018

Software Developer

Amphora Inc.
05.2017 - 12.2017

Web Developer

Notus Technologies
08.2015 - 08.2016

Master of Science (MS) - Information Systems

Pace University, Seidenberg School of Computer Science and Information Systems

Bachelor of Engineering (BE) - Computer Science

Mumbai University, Rajiv Gandhi Institute of Technology
Saurabh Bandawar