Malhar Deshpande profile photo 1 on Tal

Malhar Deshpande

Senior Software Engineer @ Twilio

Pune Division

10+ years of work experience

Twilio
Aug 20224 yrs 1 moPresent

Pune, Maharashtra, India

1. Leading the UI effort of multiple features by splitting it up into stories, delegating tasks, and actively engaging in Dev and Test cycles, and shipping them off to production. 2. Significantly enhanced overall code quality and reliability for our in-house SDK [legacy code] by writing sufficient unit tests to improve code coverage from 57% to 95% in SonarQube. 3. Removed Inversify.js library from one of the legacy code SDK [flex-sdk]. This resulted in significant reduction of npm package from 1.38MB to ~600KBs. This streamlined and optimized SDK now, marking a noteworthy improvement in both size and maintainability. 4. Improved performance of the web application by 2s by performing memory profiling to find the root cause, and rectify it.
Thoughtworks
Sep 20201 yr 7 mosMar 2022

Pune, Maharashtra, India

1. Develop reusable components with ReactJS for a luxury retail domain B2C application in a Test Driven Development manner. 2. Setup Jenkins Pipeline to run e2e test cases via an AWS ECS task and store the generated reports in an AWS S3 bucket. 3. Write unit tests using the react-testing library and e2e tests using TestCafe Library. 4. Successfully implemented a CLI in NodeJS to automate creation of e2e repositories. 5. Integrate 3rd party Google Tag Manager/ create events or triggers or variables in GTM to track Google Analytics events on GA property.
Xoriant
Apr 20206 mosSep 2020

Pune, Maharashtra, India

1. Developed components for the Fundamental-NGX library using Angular and influenced overall architecture.
Xoriant
Sep 20163 yrs 8 mosApr 2020

Pune Area, India

1. Managed to optimise the initialisation time for React apps under 10s by introducing lazy loading module, minimising dependent HTTP ajax calls, and reducing bundle size by 1/2 by using AOT builds. 2. Improved app performance for a seamless user experience by keeping the main thread on an average more than 93% idle time. Introduced multithreading, employed web workers with Angular app to move memory intensive tasks to a background thread. 3. Built a parser in JavaScript to extract metadata from a HTML document. 4. Communicated & Collaborated with members from teams spread across different geographical locations to deliver solutions.
Unisys
Apr 20151 yrMar 2016

Malvern, PA

1. Created a script to parse XML configuration files for meta information and to check syntactical validity of the document. 2. Developed automation scripts to improve my efficiency at work.

Malhar’s AI Stack

claude code
claude code
claude
claude
github copilot
github copilot

Education

Drexel University

Master's degree, Computer Science

Drexel University

20132 yrs2015

Bachelor of Engineering (BEng), Information Technology

Medicaps Institute of Technology & Management

20094 yrs2013

Join Malhar and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Malhar Deshpande on Tal

Headline

Senior Software Engineer @ Twilio

About

1. Passionate and proactive software engineer with 10+ years of work experience building enterprise-level and responsive web applications using ReactJS/Angular and Javascript. 2. Open source contributor. 3. Adept in developing reusable web components. 4. Sound knowledge of CI/CD tools such as Jenkins, Travis CI and Gitlab CI/CD. 5. Battle tested problem-solving skills. 6. Creating components in a Test Driven Development manner. 7. Share my experiences/knowledge as a developer in the form of blogs on medium as an effort to give back to the community.

Location

Pune Division

AI stack

claude code

claude

github copilot

Work experience

Senior Software Engineer at Twilio, Aug 2022 - Present · 4 yrs 1 mo, Pune, Maharashtra, India, 1. Leading the UI effort of multiple features by splitting it up into stories, delegating tasks, and actively engaging in Dev and Test cycles, and shipping them off to production. 2. Significantly enhanced overall code quality and reliability for our in-house SDK [legacy code] by writing sufficient unit tests to improve code coverage from 57% to 95% in SonarQube. 3. Removed Inversify.js library from one of the legacy code SDK [flex-sdk]. This resulted in significant reduction of npm package from 1.38MB to ~600KBs. This streamlined and optimized SDK now, marking a noteworthy improvement in both size and maintainability. 4. Improved performance of the web application by 2s by performing memory profiling to find the root cause, and rectify it.

UI Consultant at Thoughtworks, Sep 2020 - Mar 2022 · 1 yr 7 mos, Pune, Maharashtra, India, 1. Develop reusable components with ReactJS for a luxury retail domain B2C application in a Test Driven Development manner. 2. Setup Jenkins Pipeline to run e2e test cases via an AWS ECS task and store the generated reports in an AWS S3 bucket. 3. Write unit tests using the react-testing library and e2e tests using TestCafe Library. 4. Successfully implemented a CLI in NodeJS to automate creation of e2e repositories. 5. Integrate 3rd party Google Tag Manager/ create events or triggers or variables in GTM to track Google Analytics events on GA property.

Senior Web Engineer at Xoriant, Apr 2020 - Sep 2020 · 6 mos, Pune, Maharashtra, India, 1. Developed components for the Fundamental-NGX library using Angular and influenced overall architecture.

Web Engineer at Xoriant, Sep 2016 - Apr 2020 · 3 yrs 8 mos, Pune Area, India, 1. Managed to optimise the initialisation time for React apps under 10s by introducing lazy loading module, minimising dependent HTTP ajax calls, and reducing bundle size by 1/2 by using AOT builds. 2. Improved app performance for a seamless user experience by keeping the main thread on an average more than 93% idle time. Introduced multithreading, employed web workers with Angular app to move memory intensive tasks to a background thread. 3. Built a parser in JavaScript to extract metadata from a HTML document. 4. Communicated & Collaborated with members from teams spread across different geographical locations to deliver solutions.

Software Engineer at Unisys, Apr 2015 - Mar 2016 · 1 yr, Malvern, PA, 1. Created a script to parse XML configuration files for meta information and to check syntactical validity of the document. 2. Developed automation scripts to improve my efficiency at work.

Education

Master's degree, Computer Science, Drexel University

Bachelor of Engineering (BEng), Information Technology, Medicaps Institute of Technology & Management