Work experience
Ephesoft Semantik Invoice
While working at Ephesoft, I played a pivotal role in architecting and designing the front end of Semantik Invoice, a SaaS application designed to automate invoice processing using OCR and machine learning.
Overview
Semantik Invoice is a SaaS application developed at Ephesoft, designed to automate invoice processing using OCR and machine learning. Customers upload invoice batches, which are scanned to extract key details like invoice numbers, amounts, vendors, and line items. The processed invoices are then reviewed in the web app, where users can confirm or correct extracted data before exporting them into their accounting workflow.
As a full stack software engineer with a front end focus, I played a pivotal role in architecting the front end, improving performance, and enhancing the design and user experience. My contributions included refactoring the front end architecture, designing a reusable component library, optimizing the front end data layer for performance, and implementing critical UI/UX improvements.
What I did
- Established front end architecture practice
- Designed and implemented a reusable component library
- Optimized front end data layer for improved performance
- Reduced page load times from 5+ seconds down to under 0.5 seconds
- Took over design responsibilities and implemented critical UI/UX improvements
- Built a complex table editor for invoice line items