InvoicerX — Automated Invoice Processing
End‑to‑end RPA that fetches invoices from email, extracts structured data with selectors/anchors (no OCR), validates, then posts to the ERP. Cut processing time by ~70%.
Computer Engineer & Hyper‑Automation Developer. I design reliable automations (UiPath, Blue Prism), craft secure ASP.NET APIs, and teach robotics/STEM. Currently seeking a Junior Backend/RPA role.
Hello! I’m Mohammad Allan, a backend developer and automation engineer. I’ve built invoice‑processing automations (email → extract → validate → post to ERP), a secure Task Management API (.NET 8, JWT, EF Core), and several Arduino robotics projects. I love turning messy processes into clean systems.
End‑to‑end RPA that fetches invoices from email, extracts structured data with selectors/anchors (no OCR), validates, then posts to the ERP. Cut processing time by ~70%.
CRUD API with roles, claims, and token‑based auth. Includes Postman collection and CI pipeline. Focus on clean architecture and unit tests with xUnit.
Contest robot with selectable strategies (aggressive, evade, random) toggled via DIP switch. Modular codebase and calibration routine for quick tuning.
Built automations with ElectroNeek, integrated web apps, and documented workflows.
Graduation project: InvoicerX (RPA invoice pipeline). IEEE RAS member, robotics mentor.
Graduation project: InvoicerX (RPA invoice pipeline). IEEE RAS member, robotics mentor.