Client engagement · ArkusNexus
Martin Marietta
Full-Stack Engineer
September, 2021 - February, 2022
Developed a business intelligence platform through ArkusNexus, connecting a TypeScript and React interface with Node.js services and MongoDB data models for aggregation and analytics.
Engineering contributions
Full-stack business intelligence platform
Built the React and TypeScript front end and worked on the Node.js backend. My contribution connected the user-facing analytical interface with the services supplying its information.
Authentication and service integration
Implemented JWT authentication and integrated the application with REST APIs, bringing authenticated access and backend communication into the platform.
MongoDB models and aggregation
Designed MongoDB data models to support flexible aggregation and analytics.
Responsive data visualisation
Built responsive visualisations and shaped the interface using Material UI and Tailwind CSS. This work made the analytical information usable across screen sizes while keeping it connected to the underlying data services.
Contribution and outcome
Delivered a connected business intelligence application spanning interface, authentication, backend integration and analytical data models.
- React.js
- MongoDB
- Node.js
- TypeScript