Summary
Overview
Work History
Education
Skills
Notable Projects
Accomplishments
Hackathon
Others Links
Blog Links
Disclaimer
Timeline
Generic
Ishwar Deoolkar

Ishwar Deoolkar

Lead Frontend Developer
Bengaluru,KA

Summary

Dynamic Frontend Lead at Shell India, I excelled in developing high-performance applications with React.js and TypeScript, driving digital transformation. My leadership and mentorship fostered team excellence, while my expertise in state management and testing frameworks ensured robust, scalable solutions. Passionate about creating pixel-perfect designs, I thrive in collaborative environments.

Overview

11
11
years of professional experience

Work History

Frontend Lead

Shell India
01.2025 - Current
  • I worked onsite at Shell India - a global leader in energy and petrochemicals - where I developed and optimized frontend applications using React.js, Next.js, TypeScript, and React-Vite Test to support digital transformation initiatives.
  • Alchemy Techsol is an IT consulting and services firm providing technology solutions and staffing for enterprise clients. Shell India is a global leader in energy and petrochemicals.

Senior Software Engineer

Jeeves Inc
02.2022 - 10.2024
  • Take full ownership of the frontend development using ReactJs, Next.js and TypeScript, ensuring high-quality implementation and maintenance of scalable, performant applications. I have contributed to several projects developed using Vue.js.
  • Proficient in state management libraries, including Vuex (and Pinia) for Vue.js and Redux for React.js applications.
  • Leverage existing components from the design system for feature implementation. When a required component is missing, create a new, reusable component with TypeScript-based prop types or interfaces and thorough unit test coverage. Add the new component to the design system for consistent reuse.
  • Adhere to the established best practices for Next.js and TypeScript development, including proper folder structure, static generation, and strict type-checking during feature implementation.
  • Ensure comprehensive test coverage for all aspects of your feature implementation, using tools compatible with Next.js and TypeScript (e.g., Jest, React Testing Library) and also worked on E2E testing (Cypress).
  • Thoroughly test your changes in a Next.js environment, covering all edge cases to ensure reliability, including server-side rendering (SSR), static site generation (SSG), and API integration, while maintaining type safety.
  • Ensure the UI implementation is pixel-perfect, faithfully aligning with the Figma designs provided by the designer.
  • Jeeves, a YCombinator company, provides modern financial services for global businesses.

Senior Frontend Developer

CallHub
08.2017 - 01.2022
  • Take full ownership of frontend development using React.js, Vuejs and JavaScript, ensuring the implementation and maintenance of scalable, high-performance applications.
  • Proficient in state management libraries, including Vuex (and Pinia) for Vue.js and Redux for React.js applications.
  • Lead a frontend team of four junior developers, providing guidance and mentorship to enhance team productivity.
  • Actively participate in code reviews, offering constructive feedback and actionable suggestions to maintain code quality.
  • Ensure that both you and your team consistently follow best practices during feature implementation, fostering a culture of excellence.
  • Prioritize regression testing to ensure that new feature development does not impact existing functionalities.
  • Ensure the UI implementation is pixel-perfect, faithfully aligning with the Figma designs provided by the designer.
  • CallHub is a unified communication platform serving political campaigns, organizations, and businesses.

Frontend Developer

eSthenos Technologies Private Limited
04.2016 - 07.2017
  • Take complete ownership of frontend development using jQuery and AngularJS, ensuring high-quality implementation and maintenance of scalable, high-performing applications.
  • Ensure that all new features or refactored components are developed with a mobile-first approach, prioritizing responsiveness and optimal performance across devices.
  • Ensure the UI implementation is pixel-perfect, faithfully aligning with the Figma designs provided by the designer.
  • ESthenos is a fin-tech platform specializing in CRM, Loan Origination Systems, and more.

Frontend Developer

BuildOBridge Retail Private Limited
11.2015 - 03.2016
  • Ensure the UI implementation is pixel-perfect, faithfully aligning with the Figma designs provided by the designer.
  • Ensure that all new features or refactored components are developed with a mobile-first approach, prioritizing responsiveness and optimal performance across devices.
  • BuildOBridge was a food services startup.

Education

Bachelor of Engineering - Information Technology

Maratha Mandal Engineering College
Belgaum, Karnataka, India
06-2015

Diploma - Computer Science

Shri Vasantrao Potdar Polytechnique College
Belagum, Karnataka, India
06-2011

Secondary School Leaving Certificate - Belgaum, Karnataka, India

Islamiya Pre-University School
Belgaum, Karnataka, India
03-2008

Skills

  • Web development technologies
  • HTML5 and CSS3
  • JavaScript and TypeScript
  • Responsive design principles
  • CSS frameworks and preprocessors
  • Material UI and TailwindCSS
  • Styled components and design systems
  • Frontend frameworks: React, Next, Vue, Nuxt
  • State management solutions: Redux, Zustand, Pinia
  • GraphQL and Apollo for query language
  • Version control with Git and GitLab
  • CI/CD practices for deployment
  • Testing frameworks: Jest, Cypress, Playwright

Notable Projects

  • Jeeves Inc - Expense Management System, React, Next.js, TypeScript, JavaScript, Storybook, React-Query, Nodejs, CSS Modules, MaterialUI, Bootstrap 4 & 5, Jest, Cypress, Built a platform that allows companies to manage expenses across multiple currencies, offering a unified view of global spend.
  • CallHub (Gaglers Software Private Limited), React, JavaScript, Storybook, React-Redux, Styled-Components, Jquery, AngularJs, Bootstrap 2 & 3, Python(Django), Enhanced the platform to support various communication needs like auto-dialers, mass voice broadcasts, and peer-to-peer texting.
  • ESthenos Technologies Software Private Limited - Fintech Solutions, HTML/CSS, JavaScript, Jquery, Bootstrap 2, AngularJs, Python(Django), Developed a Field Force Automation system, allowing field teams to process real-time customer data and validate KYC information directly from the field.
  • BuildOBridge Retail Private Limited - AOC & AOC Eats, HTML/CSS, JavaScript, Bootstrap 2, Jquery, PHP, Created a platform where users could explore regional dishes and learn cooking methods through video tutorials.

Accomplishments

  • Implemented a mobile-first approach, boosting mobile traffic by 20%.
  • Recognized for best code practices, and refactoring existing functionality to enhance performance.

Hackathon

Instamojo Hackathon, 2017, Secured 2nd place by developing a solution to extract PAN card data and verify its accuracy.

Others Links

  • LinkedIn: https://www.linkedin.com/in/ishwar-deoolkar-b61206107/
  • GitHub: https://github.com/ishwar-17
  • BitBucket: https://bitbucket.org/Ishwardeoolkar/
  • Medium: https://medium.com/@ishwardeoolkar171

Blog Links

  • How to use Axios in React - https://medium.com/nerd-for-tech/how-to-use-axios-with-react-cb7d9c224582
  • How to set up Redux and connect to a React app - https://medium.com/nerd-for-tech/how-to-setup-redux-and-connect-to-react-app-a059149641d3
  • The best way to declare the state in ReactJS - https://medium.com/@ishwardeoolkar171/the-best-way-to-declare-the-state-in-reactjs-97a7aea9efe5
  • Using custom hooks in ReactJS is the icing on the cake - https://medium.com/@ishwardeoolkar171/using-custom-hooks-in-reactjs-is-the-icing-on-the-cake-part1-741d1f19518e

Disclaimer

I hereby declare that all the information contained in this resume is in accordance with facts or truths to my knowledge.

Timeline

Frontend Lead

Shell India
01.2025 - Current

Senior Software Engineer

Jeeves Inc
02.2022 - 10.2024

Senior Frontend Developer

CallHub
08.2017 - 01.2022

Frontend Developer

eSthenos Technologies Private Limited
04.2016 - 07.2017

Frontend Developer

BuildOBridge Retail Private Limited
11.2015 - 03.2016

Bachelor of Engineering - Information Technology

Maratha Mandal Engineering College

Diploma - Computer Science

Shri Vasantrao Potdar Polytechnique College

Secondary School Leaving Certificate - Belgaum, Karnataka, India

Islamiya Pre-University School
Ishwar DeoolkarLead Frontend Developer