Presentation
What I can build for you:
- Custom web applications and admin dashboards: React, Remix, TypeScript, Vite and Tailwind CSS, with responsive, mobile-friendly layouts.
- Backend APIs: fast, well-structured REST APIs with Python (FastAPI, async SQLAlchemy) or Node.js/Express, including background job workers and file upload pipelines (Amazon S3).
- Login and access control: secure sign-in (OIDC/SSO, JWT) and role-based permissions (RBAC, OpenFGA) so each user sees only what they should.
- Databases: PostgreSQL, YugabyteDB, MongoDB and Redis; schema design, migrations, multi-tenant setups and query optimization.
- Content management systems: modules for articles, videos, quizzes, polls and role-based editor/writer workflows.
- AI features: image/video verification and similarity search with pgvector.
- Migrations and rebuilds: moving legacy apps to a modern, maintainable architecture with zero downtime.
How I work:
- Clean, layered, well-documented code that is easy to maintain.
- Automated tests (pytest, Vitest) and type-checked code for reliable releases.
- Clear specs before coding, regular progress updates and on-time delivery.
- Git/GitHub and Docker-based workflows.
Whether you need a new product built, an existing app extended, or an old system modernized, send me a message with your project details and I'll propose a clear plan.
Background
- Authentication & authorization: implemented Zitadel OIDC login running alongside legacy tokens for a zero-downtime rollout, and built fine-grained access control with RBAC and OpenFGA behind a BFF layer and Envoy gateway; designed the employees, roles and permissions module.
- CMS modules & dashboards: built 15+ modules end-to-end (categories, hashtags, sources, languages, locations; Short News, Short Video, Quiz, Poll, Card and HTML content types) plus role-based Editor, Sub-Editor and Writer dashboards, with ETL scripts to load data into YugabyteDB.
- Delivered features across Task Management, Grievance Management, Surveys and Communication (WhatsApp/MSG91); built a citizen grievance portal with anonymous tracking-code lookup and a survey builder with aggregate reporting and CSV export.
- Built an async ARQ-worker AI proof-validation pipeline that screens field-agent photo/video proof through a layered fraud funnel (SHA-256 exact match, pgvector embedding similarity, dHash Hamming distance) with a pluggable vision model, escalating borderline cases to human review.
- Engineered a direct-to-S3 upload pipeline with rate-limited proxy endpoints; wrote pytest and Vitest suites and followed spec-driven development with OpenSpec.
- Developed admin dashboards with JWT authentication and role-based access (Admin, Lawyer, User), and integrated REST APIs for lawyer approvals, complaint tracking and profile management while improving page load times.

