Printlab
Led full-stack development of PrintLab, a digital printing platform for 5,000+ users, built with Angular and Spring Boot, including custom print cost formula engineering.
About the Project
Overview
PrintLab is a digital printing platform built for 5,000+ users, modernizing traditional print operations through automated workflows and a clean, intuitive interface. I led the full-stack development end to end, handling client communication directly, mentoring two junior developers, and engineering the core pricing logic that made the platform viable.
The Engineering Challenge
The hardest part wasn't the code, it was cracking the actual cost formulas behind print products. Print pricing involves complex variables like paper size, ink coverage, material cost, and quantity tiers. Getting these calculations accurate was critical for the business to function correctly.
My Role
- Client Communication. Worked directly with the client throughout the project, translating business requirements into technical solutions
- Team Leadership, Mentored two junior developers, reviewing code and guiding implementation decisions
- Pricing Formula Engineering, Researched and cracked the real-world cost formulas behind print product pricing, ensuring accurate and profitable calculations
- Full-Stack Development, Built the entire platform from scratch using Angular, Java Spring Boot, and MySQL
What I Built
- Product Pricing Engine, Custom formula-based cost calculator handling complex print variables
- Automated Workflows, Streamlined order processing replacing manual print operations
- Angular Frontend, Clean, responsive UI for browsing, configuring, and ordering print products
- Spring Boot Backend, Robust REST APIs handling orders, products, and pricing logic
- MySQL Database, Structured data layer managing products, orders, and user accounts
Tech Stack
Built with Angular, Java Spring Boot, and MySQL, serving 5,000+ users in production.