Summary: A suite of 20+ developer utilities that run entirely in
the browser. No uploads, no server, no data leaving your machine.
What I did: Built the full stack — Next.js frontend, Web Workers
for heavy processing (formatting tens of thousands of lines of JSON,
PDF manipulation, hashing) so the UI never blocks. Every tool works
offline after first load.
The no-upload promise is the strongest part. I'd make the offline state visible in the UI, so someone working with sensitive JSON or PDFs can see that the file stays on their machine before they drop it in.
Nexzil Labs designed and delivered Swift and Easy end to end — from discovery and requirements through design, development, testing, and release.
The platform unifies three operational domains: property management, administrative records, and subscription billing. Tenants, landlords, and platform administrators each work in the same system with distinct permission boundaries.
The challenge. A broad feature surface across three parallel tracks, with access control as the critical constraint — the same records surfaced differently depending on role.
Our approach. Discovery and role mapping to settle permissions before build. Requirements translated into structured BRD, SRS, and FRD documentation. Sprint-based delivery with design and engineering working from shared scope. QA and UAT run against defined acceptance criteria, then release and post-launch support.
Delivered. Mobile and web applications, backend and API architecture, admin operations tooling, and full QA coverage.
#PropTech #PropertyManagement #ProductDevelopment #SaaS #MobileApp #SoftwareDevelopment #NexzilLabs
I built an AI-powered backend that automates the process of handling invoices.
The system takes an invoice PDF as input, extracts important information such as invoice number, vendor name, invoice date, items, and total amount, and converts it into structured data that can be easily stored and processed.
What the system does
Uploads and processes invoice PDFs
Extracts text from invoices using OCR
Uses AI to identify and structure important invoice information
Validates the extracted data
Stores invoice information in a MySQL database
Provides REST APIs using FastAPI
Uses SQLAlchemy for database operations
Sends invoice-related information through email
Keeps API credentials and configuration secure using environment variables
Tech Stack
Python · FastAPI · MySQL · SQLAlchemy · OpenAI API · Tesseract OCR · PDF Processing · SendGrid
The main goal of the project was to reduce manual invoice data entry and automate the complete invoice-processing workflow through APIs.