
Hi there! I am Prakash.
A passionate frontend developer with expertise in developing web applications for financial service and startup industries. Proficient in Angular, React, Redux, RxJs, TypeScript and HTML/CSS. Passionate about delivering exceptional user experiences and collaborating in fast-paced environments. Always seeking a challenging role to leverage my skills and drive innovation.
Recent Posts

React recursive component
Build a recursive component to visualize nested data, using my experience page data as a practical example.
Read moreMy Skills
Programming Languages
TypeScript
Experience
View my full ExperienceION Treasury - Software Engineer
I was part of a core development team responsible for creating a unified B2B SaaS Treasury Management System for ION. This system integrated various treasury functions into a single platform, including Cash Management, Payments, Bank Account Management, Money Market Funds and other services through ION Bus. My technical contributions included:
- Front-end development using Angular and RxJS for real-time data handling & Migrating AngularJs to Angular.
- Back-end development with Java, including microservices with Docker.
- Implementation of automated tests using Robot Framework.
- Customer support, primarily involving issue investigation via Grafana logs.
Lab49 - Software Engineer Consultant
During periods between client engagements, I focused on several internal projects. I contributed to the development of an ESG portfolio management app and a project management app, both leveraging React and RxJS. To improve accessibility, I built a Dockerized data pipeline that scrapped and analyzes the T. Rowe Price public website for accessibility issues. Furthermore, in a participated in hackathon, where I was part of the team contributing to a proof-of-concept for a tokenized fractionalized real estate app using React and Solidity.
Morgan Stanley - Frontend Engineer Consultant
- Developed the front-end (Angular, RxJS, AG Grid, MUI) for a greenfield portfolio management platform, empowering portfolio managers to create and execute strategic and programmatic trading strategies.
- Collaborated with the Product Owner on UX design by providing design suggestions.
- Provided support to portfolio managers for issue resolution and feature requests.
J.P. Morgan - Frontend Engineer Consultant
- Contributed to the UI component library project, a unified UI framework intended for firm-wide adoption using Material UI as base layer.
- Developed prototype Code Sandbox during a hackathon as an internal solution to replace publicly available web IDE.
JavaScript
Experience
View my full ExperienceION Treasury - Software Engineer
I was part of a core development team responsible for creating a unified B2B SaaS Treasury Management System for ION. This system integrated various treasury functions into a single platform, including Cash Management, Payments, Bank Account Management, Money Market Funds and other services through ION Bus. My technical contributions included:
- Front-end development using Angular and RxJS for real-time data handling & Migrating AngularJs to Angular.
- Back-end development with Java, including microservices with Docker.
- Implementation of automated tests using Robot Framework.
- Customer support, primarily involving issue investigation via Grafana logs.
Zebra Fuel - Senior Frontend Developer
- Contributed to a greenfield project developing an internal dashboard to display and manage real-time van location and fuel data across London, utilizing React and GraphQL subscriptions to handle the real-time data on the front-end.
- Developed and maintained the company website using Gatsby.
- Managed and deployed AWS infrastructure and serverless functions with Terraform.
- Built and managed cross-platform mobile applications (iOS and Android) using Cordova.
Cox Automotive Data Solution - Frontend Developer
- Developed a web application using React and Redux to provide vehicle insights based on registration numbers.
- Developed an SMS chatbot prototype using Twilio and Express, enabling customers with limited or no internet access to check vehicle prices.
Cohaesus - Senior Frontend Developer
- Provided front-end development consulting services to digital agencies in the London area.
- Developed single-page applications (SPAs) for various in-house projects, including Royal Mail's annual report and an internal website for the Defence Infrastructure Organisation, as well as a web app with interactive and offline functionality using jQuery, Bootstrap, React & AngularJs.
- Built a Gulp and Node.js-based automated ad banner builder for digital marketing clients using D3.
- Mentored and provided support to junior developers.
NodeJS
Data update required.
Java
Experience
View my full ExperienceION Treasury - Software Engineer
I was part of a core development team responsible for creating a unified B2B SaaS Treasury Management System for ION. This system integrated various treasury functions into a single platform, including Cash Management, Payments, Bank Account Management, Money Market Funds and other services through ION Bus. My technical contributions included:
- Front-end development using Angular and RxJS for real-time data handling & Migrating AngularJs to Angular.
- Back-end development with Java, including microservices with Docker.
- Implementation of automated tests using Robot Framework.
- Customer support, primarily involving issue investigation via Grafana logs.
HTML
Experience
View my full ExperienceION Treasury - Software Engineer
I was part of a core development team responsible for creating a unified B2B SaaS Treasury Management System for ION. This system integrated various treasury functions into a single platform, including Cash Management, Payments, Bank Account Management, Money Market Funds and other services through ION Bus. My technical contributions included:
- Front-end development using Angular and RxJS for real-time data handling & Migrating AngularJs to Angular.
- Back-end development with Java, including microservices with Docker.
- Implementation of automated tests using Robot Framework.
- Customer support, primarily involving issue investigation via Grafana logs.
Lab49 - Software Engineer Consultant
During periods between client engagements, I focused on several internal projects. I contributed to the development of an ESG portfolio management app and a project management app, both leveraging React and RxJS. To improve accessibility, I built a Dockerized data pipeline that scrapped and analyzes the T. Rowe Price public website for accessibility issues. Furthermore, in a participated in hackathon, where I was part of the team contributing to a proof-of-concept for a tokenized fractionalized real estate app using React and Solidity.
Morgan Stanley - Frontend Engineer Consultant
- Developed the front-end (Angular, RxJS, AG Grid, MUI) for a greenfield portfolio management platform, empowering portfolio managers to create and execute strategic and programmatic trading strategies.
- Collaborated with the Product Owner on UX design by providing design suggestions.
- Provided support to portfolio managers for issue resolution and feature requests.
J.P. Morgan - Frontend Engineer Consultant
- Contributed to the UI component library project, a unified UI framework intended for firm-wide adoption using Material UI as base layer.
- Developed prototype Code Sandbox during a hackathon as an internal solution to replace publicly available web IDE.
Zebra Fuel - Senior Frontend Developer
- Contributed to a greenfield project developing an internal dashboard to display and manage real-time van location and fuel data across London, utilizing React and GraphQL subscriptions to handle the real-time data on the front-end.
- Developed and maintained the company website using Gatsby.
- Managed and deployed AWS infrastructure and serverless functions with Terraform.
- Built and managed cross-platform mobile applications (iOS and Android) using Cordova.
Cox Automotive Data Solution - Frontend Developer
- Developed a web application using React and Redux to provide vehicle insights based on registration numbers.
- Developed an SMS chatbot prototype using Twilio and Express, enabling customers with limited or no internet access to check vehicle prices.
Cohaesus - Senior Frontend Developer
- Provided front-end development consulting services to digital agencies in the London area.
- Developed single-page applications (SPAs) for various in-house projects, including Royal Mail's annual report and an internal website for the Defence Infrastructure Organisation, as well as a web app with interactive and offline functionality using jQuery, Bootstrap, React & AngularJs.
- Built a Gulp and Node.js-based automated ad banner builder for digital marketing clients using D3.
- Mentored and provided support to junior developers.
CSS
Experience
View my full ExperienceION Treasury - Software Engineer
I was part of a core development team responsible for creating a unified B2B SaaS Treasury Management System for ION. This system integrated various treasury functions into a single platform, including Cash Management, Payments, Bank Account Management, Money Market Funds and other services through ION Bus. My technical contributions included:
- Front-end development using Angular and RxJS for real-time data handling & Migrating AngularJs to Angular.
- Back-end development with Java, including microservices with Docker.
- Implementation of automated tests using Robot Framework.
- Customer support, primarily involving issue investigation via Grafana logs.
Lab49 - Software Engineer Consultant
During periods between client engagements, I focused on several internal projects. I contributed to the development of an ESG portfolio management app and a project management app, both leveraging React and RxJS. To improve accessibility, I built a Dockerized data pipeline that scrapped and analyzes the T. Rowe Price public website for accessibility issues. Furthermore, in a participated in hackathon, where I was part of the team contributing to a proof-of-concept for a tokenized fractionalized real estate app using React and Solidity.
Morgan Stanley - Frontend Engineer Consultant
- Developed the front-end (Angular, RxJS, AG Grid, MUI) for a greenfield portfolio management platform, empowering portfolio managers to create and execute strategic and programmatic trading strategies.
- Collaborated with the Product Owner on UX design by providing design suggestions.
- Provided support to portfolio managers for issue resolution and feature requests.
J.P. Morgan - Frontend Engineer Consultant
- Contributed to the UI component library project, a unified UI framework intended for firm-wide adoption using Material UI as base layer.
- Developed prototype Code Sandbox during a hackathon as an internal solution to replace publicly available web IDE.
Zebra Fuel - Senior Frontend Developer
- Contributed to a greenfield project developing an internal dashboard to display and manage real-time van location and fuel data across London, utilizing React and GraphQL subscriptions to handle the real-time data on the front-end.
- Developed and maintained the company website using Gatsby.
- Managed and deployed AWS infrastructure and serverless functions with Terraform.
- Built and managed cross-platform mobile applications (iOS and Android) using Cordova.
Cox Automotive Data Solution - Frontend Developer
- Developed a web application using React and Redux to provide vehicle insights based on registration numbers.
- Developed an SMS chatbot prototype using Twilio and Express, enabling customers with limited or no internet access to check vehicle prices.
Cohaesus - Senior Frontend Developer
- Provided front-end development consulting services to digital agencies in the London area.
- Developed single-page applications (SPAs) for various in-house projects, including Royal Mail's annual report and an internal website for the Defence Infrastructure Organisation, as well as a web app with interactive and offline functionality using jQuery, Bootstrap, React & AngularJs.
- Built a Gulp and Node.js-based automated ad banner builder for digital marketing clients using D3.
- Mentored and provided support to junior developers.
Frameworks/Libraries
React
Experience
View my full ExperienceLab49 - Software Engineer Consultant
During periods between client engagements, I focused on several internal projects. I contributed to the development of an ESG portfolio management app and a project management app, both leveraging React and RxJS. To improve accessibility, I built a Dockerized data pipeline that scrapped and analyzes the T. Rowe Price public website for accessibility issues. Furthermore, in a participated in hackathon, where I was part of the team contributing to a proof-of-concept for a tokenized fractionalized real estate app using React and Solidity.
J.P. Morgan - Frontend Engineer Consultant
- Contributed to the UI component library project, a unified UI framework intended for firm-wide adoption using Material UI as base layer.
- Developed prototype Code Sandbox during a hackathon as an internal solution to replace publicly available web IDE.
Zebra Fuel - Senior Frontend Developer
- Contributed to a greenfield project developing an internal dashboard to display and manage real-time van location and fuel data across London, utilizing React and GraphQL subscriptions to handle the real-time data on the front-end.
- Developed and maintained the company website using Gatsby.
- Managed and deployed AWS infrastructure and serverless functions with Terraform.
- Built and managed cross-platform mobile applications (iOS and Android) using Cordova.
Cox Automotive Data Solution - Frontend Developer
- Developed a web application using React and Redux to provide vehicle insights based on registration numbers.
- Developed an SMS chatbot prototype using Twilio and Express, enabling customers with limited or no internet access to check vehicle prices.
Cohaesus - Senior Frontend Developer
- Provided front-end development consulting services to digital agencies in the London area.
- Developed single-page applications (SPAs) for various in-house projects, including Royal Mail's annual report and an internal website for the Defence Infrastructure Organisation, as well as a web app with interactive and offline functionality using jQuery, Bootstrap, React & AngularJs.
- Built a Gulp and Node.js-based automated ad banner builder for digital marketing clients using D3.
- Mentored and provided support to junior developers.
Angular
Experience
View my full ExperienceION Treasury - Software Engineer
I was part of a core development team responsible for creating a unified B2B SaaS Treasury Management System for ION. This system integrated various treasury functions into a single platform, including Cash Management, Payments, Bank Account Management, Money Market Funds and other services through ION Bus. My technical contributions included:
- Front-end development using Angular and RxJS for real-time data handling & Migrating AngularJs to Angular.
- Back-end development with Java, including microservices with Docker.
- Implementation of automated tests using Robot Framework.
- Customer support, primarily involving issue investigation via Grafana logs.
Morgan Stanley - Frontend Engineer Consultant
- Developed the front-end (Angular, RxJS, AG Grid, MUI) for a greenfield portfolio management platform, empowering portfolio managers to create and execute strategic and programmatic trading strategies.
- Collaborated with the Product Owner on UX design by providing design suggestions.
- Provided support to portfolio managers for issue resolution and feature requests.
RxJS
Experience
View my full ExperienceION Treasury - Software Engineer
I was part of a core development team responsible for creating a unified B2B SaaS Treasury Management System for ION. This system integrated various treasury functions into a single platform, including Cash Management, Payments, Bank Account Management, Money Market Funds and other services through ION Bus. My technical contributions included:
- Front-end development using Angular and RxJS for real-time data handling & Migrating AngularJs to Angular.
- Back-end development with Java, including microservices with Docker.
- Implementation of automated tests using Robot Framework.
- Customer support, primarily involving issue investigation via Grafana logs.
Morgan Stanley - Frontend Engineer Consultant
- Developed the front-end (Angular, RxJS, AG Grid, MUI) for a greenfield portfolio management platform, empowering portfolio managers to create and execute strategic and programmatic trading strategies.
- Collaborated with the Product Owner on UX design by providing design suggestions.
- Provided support to portfolio managers for issue resolution and feature requests.
AG Grid
Data update required.
Apollo (GraphQL)
Experience
View my full ExperienceZebra Fuel - Senior Frontend Developer
- Contributed to a greenfield project developing an internal dashboard to display and manage real-time van location and fuel data across London, utilizing React and GraphQL subscriptions to handle the real-time data on the front-end.
- Developed and maintained the company website using Gatsby.
- Managed and deployed AWS infrastructure and serverless functions with Terraform.
- Built and managed cross-platform mobile applications (iOS and Android) using Cordova.
Relay (GraphQL)
Experience
View my full ExperienceZebra Fuel - Senior Frontend Developer
- Contributed to a greenfield project developing an internal dashboard to display and manage real-time van location and fuel data across London, utilizing React and GraphQL subscriptions to handle the real-time data on the front-end.
- Developed and maintained the company website using Gatsby.
- Managed and deployed AWS infrastructure and serverless functions with Terraform.
- Built and managed cross-platform mobile applications (iOS and Android) using Cordova.
Highcharts
Data update required.
Redux
Experience
View my full ExperienceZebra Fuel - Senior Frontend Developer
- Contributed to a greenfield project developing an internal dashboard to display and manage real-time van location and fuel data across London, utilizing React and GraphQL subscriptions to handle the real-time data on the front-end.
- Developed and maintained the company website using Gatsby.
- Managed and deployed AWS infrastructure and serverless functions with Terraform.
- Built and managed cross-platform mobile applications (iOS and Android) using Cordova.
Cox Automotive Data Solution - Frontend Developer
- Developed a web application using React and Redux to provide vehicle insights based on registration numbers.
- Developed an SMS chatbot prototype using Twilio and Express, enabling customers with limited or no internet access to check vehicle prices.
XState
Data update required.
Testing
Robot Framework
Experience
View my full ExperienceION Treasury - Software Engineer
I was part of a core development team responsible for creating a unified B2B SaaS Treasury Management System for ION. This system integrated various treasury functions into a single platform, including Cash Management, Payments, Bank Account Management, Money Market Funds and other services through ION Bus. My technical contributions included:
- Front-end development using Angular and RxJS for real-time data handling & Migrating AngularJs to Angular.
- Back-end development with Java, including microservices with Docker.
- Implementation of automated tests using Robot Framework.
- Customer support, primarily involving issue investigation via Grafana logs.
Jest
Experience
View my full ExperienceJ.P. Morgan - Frontend Engineer Consultant
- Contributed to the UI component library project, a unified UI framework intended for firm-wide adoption using Material UI as base layer.
- Developed prototype Code Sandbox during a hackathon as an internal solution to replace publicly available web IDE.
Zebra Fuel - Senior Frontend Developer
- Contributed to a greenfield project developing an internal dashboard to display and manage real-time van location and fuel data across London, utilizing React and GraphQL subscriptions to handle the real-time data on the front-end.
- Developed and maintained the company website using Gatsby.
- Managed and deployed AWS infrastructure and serverless functions with Terraform.
- Built and managed cross-platform mobile applications (iOS and Android) using Cordova.
Cypress
Data update required.
Testing Library
Data update required.
Databases
MySQL
Experience
View my full ExperienceION Treasury - Software Engineer
I was part of a core development team responsible for creating a unified B2B SaaS Treasury Management System for ION. This system integrated various treasury functions into a single platform, including Cash Management, Payments, Bank Account Management, Money Market Funds and other services through ION Bus. My technical contributions included:
- Front-end development using Angular and RxJS for real-time data handling & Migrating AngularJs to Angular.
- Back-end development with Java, including microservices with Docker.
- Implementation of automated tests using Robot Framework.
- Customer support, primarily involving issue investigation via Grafana logs.
Tools
Git
Data update required.
Docker
Experience
View my full ExperienceION Treasury - Software Engineer
I was part of a core development team responsible for creating a unified B2B SaaS Treasury Management System for ION. This system integrated various treasury functions into a single platform, including Cash Management, Payments, Bank Account Management, Money Market Funds and other services through ION Bus. My technical contributions included:
- Front-end development using Angular and RxJS for real-time data handling & Migrating AngularJs to Angular.
- Back-end development with Java, including microservices with Docker.
- Implementation of automated tests using Robot Framework.
- Customer support, primarily involving issue investigation via Grafana logs.
Lab49 - Software Engineer Consultant
During periods between client engagements, I focused on several internal projects. I contributed to the development of an ESG portfolio management app and a project management app, both leveraging React and RxJS. To improve accessibility, I built a Dockerized data pipeline that scrapped and analyzes the T. Rowe Price public website for accessibility issues. Furthermore, in a participated in hackathon, where I was part of the team contributing to a proof-of-concept for a tokenized fractionalized real estate app using React and Solidity.
Zebra Fuel - Senior Frontend Developer
- Contributed to a greenfield project developing an internal dashboard to display and manage real-time van location and fuel data across London, utilizing React and GraphQL subscriptions to handle the real-time data on the front-end.
- Developed and maintained the company website using Gatsby.
- Managed and deployed AWS infrastructure and serverless functions with Terraform.
- Built and managed cross-platform mobile applications (iOS and Android) using Cordova.
Jenkins
Data update required.
Jira
Data update required.
Cloud Platforms
AWS
Experience
View my full ExperienceION Treasury - Software Engineer
I was part of a core development team responsible for creating a unified B2B SaaS Treasury Management System for ION. This system integrated various treasury functions into a single platform, including Cash Management, Payments, Bank Account Management, Money Market Funds and other services through ION Bus. My technical contributions included:
- Front-end development using Angular and RxJS for real-time data handling & Migrating AngularJs to Angular.
- Back-end development with Java, including microservices with Docker.
- Implementation of automated tests using Robot Framework.
- Customer support, primarily involving issue investigation via Grafana logs.
Zebra Fuel - Senior Frontend Developer
- Contributed to a greenfield project developing an internal dashboard to display and manage real-time van location and fuel data across London, utilizing React and GraphQL subscriptions to handle the real-time data on the front-end.
- Developed and maintained the company website using Gatsby.
- Managed and deployed AWS infrastructure and serverless functions with Terraform.
- Built and managed cross-platform mobile applications (iOS and Android) using Cordova.
Methodologies
Agile
Data update required.
Scrum
Data update required.