Project

JLG OLE & ClearSky

Completed this in Angular and it utilizes the material design framework for styling. This is a pure single page application that retrieves its data via API requests and payloads from Endeca ExM (CMS).

I am taking on a tech-lead role in refactoring the old implementation from Angular into NextJS (React).

View Website

Category:
Date:
Jun 20, 2023
Custom NextJS CMS

Developed a NextJS front-end that hooks into a Java-based CMS on the back-end.

This was a fun challenge when I first got hired on at JLG as a contractor initially through Cirrus10 (now known as LucidWorks). My goal as a UX developer was to get JSON feeds of payloads made up of cartridges (think blocks in WordPress) and show the payload in the NextJS application. Each cartridge is it's own React component which is then dynamically injected to build out the page. This was originally developed in the Angular framework from 2020-2024. 2025 brings the newest challenge of refactoring all of our work over the past 4 years from Angular into NextJS to keep up with modern technology! It's been extremely exciting converting over to a new tech stack to keep all of Oshkosh's websites in a monorepo using NX.
OLE Homepage
JLG OLE - ClearSky
ClearSky Portal

Dashboard developed for engineers to manage their fleet.

As a tech-lead developer, I developed an Angular module for their ClearSky fleet product (now being refactored into NextJS). In this module, end users can manage their fleet of machines and focus on their daily tasks and what needs attention for the day (if batteries are low, fuel levels are low, dtc alerts are active, etc.). The dashboard is made up of multiple widgets which utilizes the Highcharts charting library to display asthetically pleasing charts so the user can easily digest the data reporting from the machines.
Let's Work Together

Need a successful project? Ask how I can help with that.

Ready to do this

Let's get to work

Contact Me
© 2025 HALICHU. All Rights Reserved.
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram