Prabhat Dutt

Prabhat Dutt

Senior UI Developer | Front-End Engineer

Building fast, accessible, and scalable web apps with a focus on clean architecture and performance-driven design.

Frameworks & Libraries

ReactAngular (v12+)Vue.jsNext.jsReduxNgRx

Styling & Layout

HTML5CSS3SassTailwind CSSResponsive & Empathetic UXAccessibility (WCAG 2.1)

Languages

JavaScript (ES6+)TypeScript

Testing

JestJasmineKarmaProtractor

DevOps & Workflow

GitCI/CD PipelinesAgile / ScrumPerformance Optimization

Experience

Roles across startups, MNCs, and enterprise platforms

Dec 2023 – Present
Senior Front-End Engineer
Ness Digital EngineeringBangalore
  • Architected reactive Angular form framework to boost delivery speed and consistency.
  • Optimized grid performance using hydration and lazy rendering for 40% faster UIs.
  • Led accessibility overhaul for WCAG compliance and mentored engineers to build high-impact features.
May 2021 – Nov 2023
Software Engineer
Motorola SolutionsBangalore
  • Developed Unified Recorder dashboard (ReactJS) improving visibility of communication metadata.
  • Built AI-powered skills recommendation engine (React, Python, Azure) driving 25% internal mobility.
  • Modernized Angular One-Portal app reducing load time by 40%.
Jan 2021 – May 2021
Frontend Developer
NewsbytesRemote
  • Built interactive cricket stats platform using Vue.js.
  • Collaborated closely with editorial and data teams to streamline live content updates.
April 2020 – Jan 2021 (Airbus)
Senior System Engineer
Infosys LimitedMysore
  • Worked on the Airbus Chronos application for Airbus Canada.
  • Unit tested the application and integrated CI and CD Devops tools, created several custom components and control for the application.
  • Used Python, Django and Machine Learning concepts to create embedded visualizations and suggestions for users.
July-2019 – April-2020 (AGCO)
Senior System Engineer
Infosys LimitedMysore
  • Implemented the UI features for CPQ (Configure Pricing and Quotation) Application of AGCO Sales configurator. The application reduced the manual efforts of the sales executive to great extent. Implemented multiple custom controls for the application
  • Worked using agile methodology and always completed user stories within the deadlines and with very minimal defects
  • Singlehandedly created a 3D model POC using WebGL and Three.js to give customers a visual 3D representation of the products using FBX Models
Dec-2018 – June-2019 (Boeing)
System Engineer
Infosys LimitedMysore
  • Implemented UI features for Roster-Management Application of Boeing and unit tested the entire Angular application using Jasmine and Karma
  • Created a widget to implement UI features for Airline-Profile Application of Boeing using python
April-2018 – Dec-2018 (Calix)
System Engineer
Infosys LimitedBangalore
  • Worked on improvising the infrastructure of Network.
  • Created a tool for automated extraction and running of scripts using python.
  • Responsible for management of security scans of network.
Dec-2017 – April-2018 (Infosys Foundation Program)
System Engineer Trainee
Infosys LimitedMysore
  • Completed Infosys Foundation Program training on Python, Data Structures and Algorithms, Database Management using MySQL, Object Oriented Programming.

Projects

CapitalGridFeatured

A real-estate simulation and tokenized land trading game.

Next.jsTailwind CSSSupabaseFramer Motion
Audio HighlighterFeatured

Summarizes audio with transcripts and highlights using AssemblyAI.

Next.jsAssemblyAIShadCN UI
Mind VaultFeatured

Organize and tag screenshots, scrollshots, and saved links.

Next.jsSupabaseTypeScript
HarmoniqFeatured

An intelligent music tool that generates musical notes from audio and visualizes them by instrument.

Next.jsTone.jsTailwind CSSTypeScript
Coin MasterFeatured

A dashboard to track crypto-currency and convert it to other currency format.

AngularTypeScript
3D TractorFeatured

Demonstration of 3D Tractor using 3JS and WebGL

AngularThree.js

Let’s build something together

Whether you have an idea, want to collaborate, or just say hello — my inbox is always open.