Imanshu Rathore, Developer in Chandigarh, India
Imanshu is available for hire
Hire Imanshu

Imanshu Rathore

Verified Expert  in Engineering

Front-end Developer

Chandigarh, India

Toptal member since September 21, 2022

Bio

Imanshu is a front-end developer who believes in developing modern, reactive, and user-friendly applications using the latest technologies. He has vast experience developing and architecting enterprise-level complex applications widely used in the market and building products in fintech, education, and video streaming domains. Imanshu writes robust and high-quality code according to technology standards.

Portfolio

Cred
React, JavaScript, TypeScript, Tailwind CSS, Styled-components, SCSS, Next.js...
Disney+Hotstar
JavaScript, Next.js, TypeScript, Tailwind CSS, HTML, SCSS, MobX, CSS, Front-end...
Paytm
JavaScript, TypeScript, React, Storybook, Node.js, Express.js, Kibana, SCSS...

Experience

  • HTML - 4 years
  • React - 4 years
  • Front-end - 4 years
  • CSS - 4 years
  • JavaScript - 4 years
  • SCSS - 3 years
  • Redux - 3 years
  • TypeScript - 3 years

Availability

Part-time

Preferred Environment

MacOS, Slack, Jira, Visual Studio Code (VS Code), GitHub

The most amazing...

...experience I've had was being part of the team that developed an optimized and scalable neo-banking solution.

Work Experience

Senior Front-end Engineer

2022 - PRESENT
Cred
  • Built user acquisition (growth) product on web views with over 3.5 million unique user footprint, reduced the customer acquisition cost by around 60%, and helped acquire around 80,000 new users.
  • Solutionized and developed a centralized internal business tool using micro-frontend architecture and Module Federation, which helped replace the 3rd-party tools being used and reduced the cost spent on them.
  • Built a UI component library that powers all the web platforms.
  • Built go-to-market websites for four product launches, which elevated product visibility and engagement for businesses and acted as a powerful marketing tool to attract potential customers, showcase product features, and encourage user interactions.
  • Built a tool that helps in automating the creation of components using JSON. It helps reduce the developer's manual efforts to create forms/tables or add validations/rules.
  • Led a POD that handles multiple lines of businesses from the front end and mentored junior engineers by providing them with bi-weekly feedback and reviewing their code.
  • Contributed with ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
  • Collaborated on stages of the systems development lifecycle from requirement gathering to production releases.
Technologies: React, JavaScript, TypeScript, Tailwind CSS, Styled-components, SCSS, Next.js, Webpack, Microfrontends, Adobe Photoshop, Code Architecture, RESTful Microservices, REST APIs, GraphQL, GitHub, Code Review, Zustand, MobX, HTML5, Agile, Scrum, Jira, Confluence, Web Development, Front-end, Team Management, Decision Trees, ECMAScript (ES6), Front-end Development, APIs, API Integration, User Interface (UI), Figma, Turborepo, WebView, CI/CD Pipelines, Design, Responsive Web Design (RWD), Web Design, CSS3 Animation, Front-end Architecture, Vercel

Senior Software Engineer

2022 - 2022
Disney+Hotstar
  • Revised, modularized, and updated old video player to modern development standards, reducing operating costs and improving functionality utilizing Shaka Player.
  • Integrated real-time user events and custom user interactions to the Chromecast Player, which increased user experience by 16%.
  • Built a custom solution to support RTL in Chromecast Player for different regions.
Technologies: JavaScript, Next.js, TypeScript, Tailwind CSS, HTML, SCSS, MobX, CSS, Front-end, Kibana, Jira, REST APIs, Agile, Web Development, Code Review, GitHub, Webpack, Styled-components, Code Architecture, GraphQL, ECMAScript (ES6), Front-end Development, API Integration, User Interface (UI), User Experience (UX), React Apollo, Firebase, Figma, MongoDB, CI/CD Pipelines, Design, Responsive Web Design (RWD), Web Design, CSS3 Animation, Front-end Architecture

Software Engineer

2021 - 2022
Paytm
  • Built the net banking platform that allows customers to conduct various banking transactions and access banking services over the internet.
  • Developed new features/requirements by translating given wireframes into Web Components that meet markup standards, cross-browser compatibility, usability principles, and accessibility.
  • Developed reusable and modular UI components, defined accessibility and governance, and rolled out the components across the Paytm Web Components library.
  • Enhanced overall web application performance by optimizing the critical rendering path, reducing page load time, and improving performance metrics such as FCP, FMP TTI, etc, from 82 to 90.
  • Handled the interface layer (back end for front end) for integrating/tailoring the distributed micro-service architecture with the web application.
  • Improved web application security by composing middle-wares to prevent various attacks such as CSRF, XSS, CSP, and Clickjacking, which diminished the attacks from 7% to 4.2%.
  • Collaborated with the team to design, develop, test, and refine expected deliverables that meet the objectives and quality standards across multiple releases.
Technologies: JavaScript, TypeScript, React, Storybook, Node.js, Express.js, Kibana, SCSS, HTML, Redux-Saga, Front-end, Jira, REST APIs, Agile, Web Development, Code Review, GitHub, Webpack, Code Architecture, ECMAScript (ES6), Front-end Development, APIs, API Integration, User Interface (UI), User Experience (UX), Firebase, Figma, MongoDB, Design, Responsive Web Design (RWD), Web Design, Front-end Architecture, Vercel

Associate Software Engineer

2019 - 2021
GlobalLogic
  • Designed and developed a web application for a pet insurance company, PetPlan, that allows users to compare and purchase insurance plans for their pets.
  • Ported the front end of a content management system application from JSP pages in Spring to React Web Components in MVC architecture for a content engagement platform provider, Naviga. Increased user engagement by 85%.
  • Developed the organization's coach and student web panel, helping employees track their career progression and schedule meetings with career coaches.
  • Tracked and fixed bugs using the Jira board as a reporting tool.
Technologies: JavaScript, React, SCSS, HTML, Redux, TypeScript, Front-end, Kibana, Jira, REST APIs, Agile, Web Development, Code Review, GitHub, Webpack, Styled-components, Code Architecture, ECMAScript (ES6), Front-end Development, APIs, API Integration, User Interface (UI), Firebase, Figma, Responsive Web Design (RWD), Web Design, Front-end Architecture

Experience

Net Banking for Paytm

https://www.paytmbank.com/
This application powers customers to access digital and mobile-first services like payments, debit cards, money transfers, or lending without the need to visit a nearby physical branch. It bridges the gap between traditional banks' services and new-age customers' evolving expectations. The app provides personalized experiences, employs data-driven insights, and offers value-added services.

GoodDollar UI

https://www.gooddollar.org/
A Next.js-based open interface application for GoodProtocol, a protocol for the decentralized exchange of Ethereum tokens. It is a people-powered framework to generate, finance, and distribute global basic income via the GoodDollar token (G$ coin). Its goal is to provide a baseline standard of living and reduce wealth inequality by creating a universal basic income (UBI).

Self Portfolio

https://www.imanshu.dev/
I have used Next.js, TypeScript, Tailwind CSS, and GSAP animations to fabricate a beautiful portfolio with smooth UI and Lottie animations. I'm using Sanity to publish/edit the content on the website.

Chromecast App for Disney

A React-based application built upon the Shaka Player and the Google Cast Application Framework (CAF). I created a configuration-driven solution that updated the Chromecast configuration based on region and incorporated RTL support for the selected region language if applicable. I also added custom user interactions using the Google Cast Application Framework (CAF) exposed APIs to provide a better user experience,

Content Management Application for Naviga

https://www.navigaglobal.com/publishing/
A React-based application that was revamped from legacy JSP pages to a React and Node.js-based application. It helps users create, enrich, deliver and monetize their content to manage engagements from end-to-end so they can focus on what matters most, building valuable relationships with their audience.

CRED Garage

https://cred.club/garage
A Next.js-based marketing website for a car enthusiast or someone who appreciates the finer things in life, it is your digital destination for a journey into the world of luxury automobiles. Designed with precision and creativity, the CRED Garage website is a digital gateway to an exclusive world of automotive excellence.

CRED Merchant Portal

https://partnerhub.cred.club/login
A Microfrontend web application using React designed to empower organizational partners by providing a secure and user-friendly platform to view and publish their data. Organizational partners can securely access their data with role-based access controls, ensuring that sensitive information is only available to authorized personnel.

Education

2015 - 2019

Bachelor's Degree in Computer Science

Seth Jai Parkash Mukand Lal Institute of Engineering and Technology - Radaur, India

Skills

Libraries/APIs

React, REST APIs, Node.js, Redux-Saga, MobX, Google Cast API, Shaka Player

Tools

Jira, GitHub, Webpack, React Apollo, Figma, Adobe Photoshop, Kibana, Turbo, Confluence, WebView

Languages

JavaScript, HTML, TypeScript, CSS, SCSS, HTML5, GraphQL, ECMAScript (ES6), SQL

Platforms

Vercel, Firebase, GreenSock Animation Platform (GSAP), Visual Studio Code (VS Code)

Frameworks

Redux, Next.js, Express.js, Tailwind CSS, Cypress, Material UI

Paradigms

Agile, Responsive Web Design (RWD), Microfrontends, Scrum

Storage

MongoDB

Industry Expertise

Web Design

Other

Front-end, Web Development, Code Architecture, Front-end Development, CSS3 Animation, Code Review, APIs, API Integration, User Interface (UI), User Experience (UX), CI/CD Pipelines, Design, Front-end Architecture, Storybook, Styled-components, Data Structures, RESTful Microservices, Zustand, Team Management, Decision Trees, Turborepo, Lottie

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring